MCP Server, CLI & API Reference
Connect any MCP-compatible agent — or use the CLI directly from your terminal. One platform, two interfaces, 60+ tools across every domain in the workspace.
క్విక్స్టార్ట్
మీ ఏజెంట్ను 5 నిమిషాలలోపు కనెక్ట్ చేయండి.
1. పర్సనల్ యాక్సెస్ టోకెన్ పొందండి
Siftableకు లాగిన్ అవ్వండి, సెట్టింగ్లు → API టోకెన్లుకు వెళ్ళండి, మరియు కొత్త టోకెన్ను సృష్టించండి. టోకెన్లు స్కోప్ చేయబడతాయి — టోకెన్ ఏ డొమైన్లను యాక్సెస్ చేయగలదో మీరు ఎంచుకుంటారు.
2. మీ MCP క్లయింట్ను కాన్ఫిగర్ చేయండి
మీ ఏజెంట్ యొక్క MCP కాన్ఫిగరేషన్కు Siftableను జోడించండి. క్లాడ్ కోడ్, కర్సర్, విండ్సర్ఫ్ మరియు ఏదైనా MCP-అనుకూల క్లయింట్తో పనిచేస్తుంది.
{ "mcpServers": { "siftable": { "url": "https://siftable.io/api/v1/mcp/sse", "headers": { "Authorization": "Bearer sift_pat_your_token_here" } } } }
3. కనెక్షన్ను ధృవీకరించండి
మీ ఏజెంట్ను మీ ప్రాజెక్ట్లు లేదా పనులను జాబితా చేయమని అడగండి. అది డేటాను తిరిగి ఇస్తే, మీరు కనెక్ట్ అయ్యారు.
# Agent calls: project_list() task_list(status: "in_progress") calendar_list_events(startDate: "2026-02-17", endDate: "2026-02-23") # Agent now has your full operational context.
CLI Installation
The Siftable CLI gives you the full command surface — 169 commands across every domain — from your terminal. Same API, same data, same permissions, plus an interactive copilot. The binary installs as sift (with siftable and the exf compatibility alias).
1. Install
npm install -g @siftable/cli # npm · current: @siftable/cli@0.5.29 bun install -g @siftable/cli # bun pnpm add -g @siftable/cli # pnpm # or run without installing npx @siftable/cli <command>
2. Authenticate
The CLI uses device flow authentication — it opens your browser, you approve, and a token is stored locally.
$ sift auth login
Your verification code: ZFMV-SBGJ
Opening browser...
If the browser didn't open, visit: https://siftable.io/app/device?code=ZFMV-SBGJ
Waiting for authorization...
Logged in successfully!
3. Run your first command
$ sift projects list NAME STATUS TASKS Siftable active 12 Marketing Site active 4 Mobile App planning 0 $ sift projects context <id> # Full project context: tasks, signals, notes, members.
Every CLI command supports --json for machine-readable output. Pipe it into jq, feed it to scripts, or let agents parse it directly.
ప్రమాణీకరణ
Siftable రెండు ప్రామాణీకరణ పద్ధతులకు మద్దతు ఇస్తుంది. ఇంటరాక్టివ్ CLI సెషన్ల కోసం డివైస్ ఫ్లోను లేదా MCP క్లయింట్లు మరియు CI/CD కోసం పర్సనల్ యాక్సెస్ టోకెన్లను ఉపయోగించండి.
డివైస్ ఫ్లో (CLI)
exf auth loginని రన్ చేయండి. CLI మీ బ్రౌజర్ని తెరుస్తుంది, మీరు Googleతో సైన్ ఇన్ చేసి, పరికర కోడ్ను ఆమోదిస్తారు. ఒక PAT స్వయంచాలకంగా రూపొందించబడి ~/.config/exf/లో నిల్వ చేయబడుతుంది. కాపీ-పేస్ట్ చేయడానికి ఎటువంటి టోకెన్ అవసరం లేదు.
పర్సనల్ యాక్సెస్ టోకెన్ (MCP & API)
MCP క్లయింట్లు మరియు ప్రోగ్రామాటిక్ యాక్సెస్ కోసం, Settings → API Tokensలో టోకెన్ను సృష్టించండి. దానిని Authorization హెడర్లో పంపండి:
Authorization: Bearer sift_pat_your_token_here
టోకెన్లు నిర్దిష్ట డొమైన్లకు (టాస్క్లు-మాత్రమే, క్యాలెండర్-మాత్రమే, పూర్తి యాక్సెస్ మొదలైనవి) పరిమితం చేయబడతాయి. CI పైప్లైన్ల కోసం, EXF_PATని ఎన్విరాన్మెంట్ వేరియబుల్గా సెట్ చేయండి.
$ sift auth login $ sift auth status $ sift auth logout
టోకెన్ స్కోప్లు మరియు అందుబాటులో ఉన్న వ్రాత కార్యకలాపాలు మీ వర్క్స్పేస్ కాన్ఫిగరేషన్ మరియు ప్లాన్పై ఆధారపడి ఉంటాయి. మీ ఖాతాలోని ప్రస్తుత పరిమితుల కోసం సెట్టింగ్లు → API టోకెన్లు మరియు ధరలను తనిఖీ చేయండి.
MCP కనెక్షన్
Siftable MCP కోసం Server-Sent Events (SSE) ట్రాన్స్పోర్ట్ను ఉపయోగిస్తుంది. ఎండ్పాయింట్:
https://siftable.io/api/v1/mcp/sse
SSE ట్రాన్స్పోర్ట్కు మద్దతు ఇచ్చే ఏదైనా MCP క్లయింట్తో అనుకూలమైనది: Claude Code, Claude Desktop, Cursor, Windsurf, Continue, మరియు MCP SDKని ఉపయోగించి అనుకూల అమలులు.
పనులు
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| task_list | sift tasks list |
READ | List tasks with filters: status (inbox, next_action, in_progress, waiting_for, completed, archived), phase, project, limit. |
| task_get | sift tasks get |
READ | Get a single task with full details: description, due date, priority, project, linked code. |
| task_create | sift tasks create |
WRITE | Create a task. Accepts title, description, priority (do_now, schedule, delegate, someday), project, due date. |
| task_update | sift tasks update |
WRITE | Update task fields: title, description, status, priority, due date, project assignment. |
| task_complete | sift tasks complete |
WRITE | Mark a task as completed. |
| task_delete | sift tasks delete |
DELETE | Permanently delete a task. |
$ sift tasks list --status in_progress TITLE STATUS PRIORITY DUE Ship CLI docs in_progress do_now 2026-02-27 Fix device flow auth in_progress do_now - $ sift tasks create --title "Review PR #312" --priority do_now --json {"id":"abc-123","title":"Review PR #312","status":"inbox","priority":"do_now"}
క్యాలెండర్
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| calendar_list_events | sift calendar list |
READ | List events in a date range. Returns title, start/end times, location, description. Supports limit. |
| calendar_create_event | sift calendar create |
WRITE | Create a calendar event. Requires title, startTime, endTime (ISO 8601). Optional: description, location. |
| calendar_update_event | sift calendar update |
WRITE | Update an existing event's title, times, description, or location. |
| calendar_delete_event | sift calendar delete |
DELETE | Remove an event from the calendar. |
$ sift calendar list --start 2026-02-24 --end 2026-02-28 TITLE START END LOCATION Team standup Feb 25 09:00 Feb 25 09:30 Zoom Product review Feb 26 14:00 Feb 26 15:00 Conf Room B $ sift calendar create --title "Ship CLI v0.3" \ --start 2026-02-27T10:00:00Z --end 2026-02-27T10:30:00Z
ప్రాజెక్ట్లు
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| project_list | sift projects list |
READ | List projects. Filter by status (planning, active, on_hold, blocked, completed). Include archived. |
| project_get_context | sift projects context |
READ | Full project context: tasks, notes, members, signals. The richest single call for understanding a project. |
| project_create | sift projects create |
WRITE | Create a project with name, summary, status, and emoji. |
| project_update | sift projects update |
WRITE | Update project name, summary, status, or emoji. |
| project_archive | sift projects archive |
WRITE | Archive a completed or inactive project. |
జ్ఞానం
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| note_search | sift notes search |
READ | Semantic + full-text search across notes. Filter by project. |
| note_list | sift notes list |
READ | List notes. Filter by type (note, concept, meeting, reference, daily, dataset) and project. |
| note_get | sift notes get |
READ | Get full note content by ID. |
| note_create | sift notes create |
WRITE | Create a note with title, markdown content, type, and optional project. |
| note_update | sift notes update |
WRITE | Update note title, content, or type. |
| note_delete | sift notes delete |
DELETE | Delete a note. |
Datasets
Structured datasets support grounded summaries, grouped analysis, ranking, bucketing, time-series work, import/export, schema changes, and record mutations from the same CLI and MCP-backed platform.
| Capability | CLI | Access | Description |
|---|---|---|---|
| Browse and inspect | sift datasets list, get, query, summarize |
READ | List datasets, inspect schema, query records, and get row-count and sample summaries. |
| Grounded analysis | sift datasets analyze, aggregate, compare |
READ | Generate natural-language insights, grouped metrics, and side-by-side segment comparisons. |
| Ranking and bucketing | sift datasets rank, bucket |
READ | Sort or score records, then bucket numeric or date fields into ranges with metrics per bucket. |
| Time series and plots | sift datasets timeseries, plot |
READ | Compute lag, pct-change, rolling windows, drawdown, or normalize plotting payloads from derived results. |
| Import and export | sift datasets import, export |
WRITE | Bring CSVs in, append to existing datasets, or export filtered results back to CSV. |
| Create and materialize | sift datasets create, materialize |
WRITE | Create datasets directly or turn a derived result into a new scratch dataset. |
| Schema and records | sift datasets schema, add, update-record, delete-record |
WRITE | Modify field definitions, add rows, update rows, and delete rows with explicit commands. |
| Derived workflows | sift datasets join, compute |
READ | Join dataset slices and compute derived fields before materializing or plotting the result. |
$ sift datasets list $ sift datasets summarize <dataset-id> $ sift datasets analyze <dataset-id> --focus-fields BMI,Outcome $ sift datasets aggregate <dataset-id> --group-by Outcome \ --metrics '[{"operation":"count","as":"rows"},{"operation":"avg","field":"BMI","as":"avg_bmi"}]' $ sift datasets compare <dataset-id> --segment-field Outcome \ --metrics '[{"operation":"avg","field":"Glucose","as":"avg_glucose"}]' $ sift datasets rank <dataset-id> --sorts '[{"field":"BMI","direction":"desc"}]' --limit 10 $ sift datasets bucket <dataset-id> --field Age --bucket-count 5 \ --metrics '[{"operation":"count","as":"rows"}]'
వ్యక్తులు
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| people_search | sift people search |
READ | Search contacts by name. Returns relationship type, company, contact info, interaction history. |
| — | sift people list |
READ | List all contacts. CLI-only convenience wrapper. |
| person_create | sift people create |
WRITE | Create a contact with name, relationship, company, and contact details. |
| person_update | sift people update |
WRITE | Update a contact's details, relationship, or company. |
| person_delete | sift people delete |
DELETE | Delete a contact. |
కోడ్బేస్
సెమాంటిక్ కోడ్ శోధన కోసం మీ రిపోజిటరీలను ఇండెక్స్ చేయండి. Siftable మీ కోడ్ను చిహ్నాలు మరియు ఎంబెడింగ్లుగా పార్స్ చేస్తుంది, వేగవంతమైన తిరిగి పొందేందుకు.
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| codebase_list | sift codebase list |
READ | List all indexed repositories. |
| codebase_register | sift codebase register |
WRITE | Register a repository for indexing. Set root path, name, include/exclude patterns. |
| codebase_status | sift codebase status |
READ | Check indexing status for a repository. |
| codebase_index | sift codebase |
WRITE | Full index: scan and upload all files matching patterns. |
| codebase_index_incremental | sift codebase incremental |
WRITE | Git-aware incremental index. Only processes changed files since last index. |
| codebase_search | sift codebase search |
READ | Semantic code search. Filter by repository, language, symbol type (function, class, interface, type, export, impl). |
| codebase_snapshot_status | sift codebase snapshot |
READ | Get the latest index snapshot for a repository, optionally filtered by branch or materialized for download. |
| codebase_delete | sift codebase delete |
DELETE | Delete a repository and all indexed code data. |
| code_who_knows | sift code who-knows |
READ | Find developers with expertise in a code area. Based on git history and contribution patterns. |
| code_compute_expertise | sift code expertise |
WRITE | Refresh the expertise index for a repository. |
| code_history | sift code history |
READ | Get commit history. Filter by file path. |
| git_blame_symbol | sift code blame |
READ | Git blame for a file or line range. Shows who last modified each line. |
$ sift code history <repo-id> --path src/auth/service.ts $ sift code blame src/auth/service.ts --root . $ sift code expertise <repo-id> $ sift code who-knows <repo-id> src/auth $ sift code link <task-id> --repo <repo-id> --file src/auth/service.ts
కోడ్ మెమరీ
మీ కోడ్బేస్ గురించి వాస్తవాలను నిల్వ చేయండి మరియు తిరిగి పొందండి. ఆర్కిటెక్చర్ నిర్ణయాలు, సంప్రదాయాలు, సమస్యలు, యాజమాన్యం — సెషన్ల అంతటా నిలిచి ఉండే శాశ్వత జ్ఞానం.
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| code_memory_store | sift code memory store |
WRITE | Store a fact. Categories: architecture, integration, convention, entrypoint, gotcha, ownership. Optional: file path, repository. |
| code_memory_search | sift code memory search |
READ | Semantic search over stored code facts. Filter by category or repository. |
| code_memory_list | sift code memory list |
READ | List all stored code memories. Filter by repository. |
| code_memory_delete | sift code memory delete |
DELETE | Delete a stored code memory by ID. |
డాక్యుమెంట్లు
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| upload_document | sift documents upload |
WRITE | Upload a PDF, Markdown, or text file into Knowledge. Set by file path or inline content. Auto-detects type. |
Vault
Encrypted secret storage. Store API keys, credentials, OAuth tokens, SSH keys, and sensitive notes. Values are encrypted at rest and audit-logged on read.
| MCP Tool | CLI | Access | Description |
|---|---|---|---|
| vault_create | sift vault create |
WRITE | Store a new encrypted secret. Types: env_var, credential, oauth_token, ssh_key, certificate, note. |
| vault_list | sift vault list |
READ | List vault entries (metadata only — never decrypted values). Filter by type or category. |
| vault_search | sift vault search |
READ | Search vault entries by name, slug, or description. Returns metadata only. |
| vault_update | sift vault update |
WRITE | Update vault entry metadata: name, tags, category, description. |
$ sift vault create --name "Stripe API Key" --json # Interactive prompt for sensitive payload values $ sift vault list NAME TYPE CATEGORY CREATED Stripe API Key env_var payments 2026-02-25 GitHub PAT credential devtools 2026-02-20 $ sift vault read <id> # Retired: opens no secret. Use the first-party web Vault.
Workflows
Cross-domain recipes that combine multiple tools. These patterns work identically via MCP or CLI.
Link Code to Tasks
Connect implementation work to the task that motivated it. Agents and teammates can trace why code changed.
task_create(title: "Implement device flow auth", priority: "do_now")
# ... implement the feature ...
task_link_code(taskId: "abc-123", repositoryId: "repo-456",
commitSha: "5cf5f22", filePath: "src/services/deviceAuthService.ts",
notes: "Fixed verification_uri to use /app/device")
task_complete(taskId: "abc-123")
$ sift tasks create --title "Implement device flow auth" --priority do_now $ sift code link abc-123 --repo repo-456 \ --commit 5cf5f22 --file src/services/deviceAuthService.ts $ sift tasks complete abc-123
Project Onboarding
New to a project? Pull the full context in three commands.
# 1. Get the big picture $ sift projects context <id> # 2. See what's in flight $ sift tasks list --project <id> --status in_progress # 3. Check code conventions $ sift code memory search "architecture and conventions"
End-of-Day Review
Summarize what happened today. Works great as an agent prompt or a manual check.
# Agent calls: calendar_list_events(startDate: "2026-02-26", endDate: "2026-02-26") task_list(status: "completed", limit: 20) task_list(status: "in_progress") # Agent now has: today's meetings, completed tasks, and remaining work. # It can draft a standup summary, update project status, or flag blockers.
$ sift calendar list --start 2026-02-26 --end 2026-02-26 $ sift tasks list --status completed --limit 20 --json | jq '.[] | .title' $ sift tasks list --status in_progress
Store a Debug Discovery
Found a gotcha? Store it so your future self (or your agent) doesn't rediscover it the hard way.
$ sift code memory store \ --fact "Device flow verification_uri must use /app/device (SPA path), not /device (marketing homepage)" \ --category gotcha \ --file src/services/deviceAuthService.ts
ఐడెంపోటెన్సీ
రైట్ ఆపరేషన్లు (task_create, note_create, calendar_create_event, మొదలైనవి) ఐచ్ఛిక idempotencyKey పరామితిని అంగీకరిస్తాయి. మీరు అదే కీతో ఒక అభ్యర్థనను మళ్లీ ప్రయత్నిస్తే, Siftable నకిలీని సృష్టించకుండా అసలు ఫలితాన్ని తిరిగి ఇస్తుంది.
task_create(
title: "Review PR #247",
priority: "do_now",
idempotencyKey: "agent-run-42-task-pr247"
)
# Safe to retry. Same key = same result.
అనుమతులు
టోకెన్లు డొమైన్ వారీగా స్కోప్ చేయబడతాయి. క్యాలెండర్-మాత్రమే టోకెన్ పనులను లేదా వ్యక్తులను చదవదు. మీ ఏజెంట్కు అవసరమైన కనీస యాక్సెస్ కోసం మీ టోకెన్లను స్కోప్ చేయండి.
అందుబాటులో ఉన్న స్కోప్లు:
tasks:read/tasks:write— Task listing, CRUD, and completioncalendar:read/calendar:write— Event listing and creationprojects:read/projects:write— Project management and contextknowledge:read/knowledge:write— Notes, search, document uploadpeople:read/people:write— Contact search and CRM updateswork:read/work:write— Agent work queue itemsorg:read— Workspace org metadatamcp:*— All MCP operations (recommended for IDE and agent use)
అందుబాటులో ఉన్న రైట్ ఆపరేషన్లు మీ టోకెన్ స్కోప్ మరియు ప్రస్తుత వర్క్స్పేస్ ప్లాన్పై ఆధారపడి ఉంటాయి. ఉత్పత్తిలో రైట్లపై ఆధారపడటానికి ముందు మీరు జారీ చేసిన టోకెన్ మరియు ప్రస్తుత ధరల పేజీని తనిఖీ చేయండి.
CLI కమాండ్ రిఫరెన్స్
All 169 commands from @siftable/cli@0.5.29, generated from the oclif manifest so this page cannot drift from sift --help. Every command also accepts the global flags (--json, --token, --api-url, --workspace, --no-input).
ప్రతి కమాండ్ ఈ గ్లోబల్ ఫ్లాగ్లను కూడా సపోర్ట్ చేస్తుంది: --json (raw JSON అవుట్పుట్), --token / SIFT_TOKEN, --api-url / SIFT_API_URL (డిఫాల్ట్ https://siftable.io), --workspace / SIFT_WORKSPACE_ID, మరియు --no-input (ప్రాంప్ట్లను నిలిపివేయడానికి). డేటాను తొలగించే కమాండ్లకు --confirm లేదా -y తప్పనిసరి.
జనరల్
ప్రధాన కమాండ్లు మరియు డయాగ్నోస్టిక్స్.
6 కమాండ్లు
sift capabilitiesSiftable CLI సామర్థ్యాలను మరియు రెడీనెస్ స్టేటస్ను చూడండి
sift codebaseకోడ్బేస్ను ఇండెక్స్ చేయండి (ఫైళ్లను స్కాన్ చేసి అప్లోడ్ చేయండి)
- Arguments
id— Repository ID- Flags
--exclude <value>— Comma-separated exclude glob patterns--include <value>— Comma-separated include glob patterns--incremental— Git-aware incremental index (changed files only)--path <value>— Absolute path to repository root
sift commandsఏజెంట్-ఫ్రెండ్లీ కమాండ్ టాపిక్స్ మరియు వర్క్ఫ్లో ఎంట్రీ పాయింట్లను చూడండి
sift doctorసీక్రెట్స్ బయటపెట్టకుండా లోకల్ Siftable CLI కాన్ఫిగరేషన్ను తనిఖీ చేయండి
sift interactiveSiftable టెర్మినల్ కోపైలట్ (sift interactive)ను ప్రారంభించండి — ఇది మీ పనులు, పని, క్యాలెండర్, ప్రాజెక్ట్లు మరియు వ్యక్తులపై అవగాహన ఉన్న AI అసిస్టెంట్.
sift mermaidటెర్మినల్లో Mermaid డయాగ్రమ్ను (flowchart, sequence, state, class, ER, C4, architecture, mindmap) చూపండి. ఇది .mmd ఫైల్ లేదా stdin నుండి డేటాను తీసుకుంటుంది.
- Arguments
file— Path to a .mmd file (omit to read stdin)- Flags
--ascii— Use ASCII glyphs instead of Unicode box drawing--color <none|truecolor>— Color mode--height <value>— Fit into an exact N-row pane (pads/clips)--max-height <value>— Bound the diagram to N rows (no padding)--max-width <value>— Bound the diagram to N columns (no padding)--overflow <allow|clip|error>— What to do when the diagram exceeds the bounds--unicode— Use Unicode box drawing (default)--width <value>— Fit into an exact N-column pane (pads/clips)
ఏజెంట్లు
ఏజెంట్ అలియాస్లు.
6 కమాండ్లు
sift agents createఏజెంట్ అలియాస్ను సృష్టించండి
- Flags
--alias <value>— Stable alias slug, e.g. codex--capabilities <value>— Capabilities JSON object--hidden— Hide from normal user-visible lists--name <value>— Display name--operator <value>— Linked daemon/operator ID--permissions <value>— Default permissions JSON object--type <value>— Agent type
sift agents disableఏజెంట్ అలియాస్ను నిలిపివేయండి
- Arguments
aliasrequired — Agent alias or ID
sift agents getఏజెంట్ అలియాస్ను పొందండి
- Arguments
aliasrequired — Agent alias or ID
sift agents listఏజెంట్ అలియాస్ల జాబితా
- Flags
--include-disabled— Include disabled aliases
sift agents updateఏజెంట్ అలియాస్ను అప్డేట్ చేయండి
- Arguments
aliasrequired — Agent alias or ID- Flags
--capabilities <value>— Capabilities JSON object--hidden— Hide from normal user-visible lists--name <value>— Display name--operator <value>— Linked daemon/operator ID--permissions <value>— Default permissions JSON object--status <active|disabled>— Alias status--type <value>— Agent type--visible— Show in normal user-visible lists
sift agents workఏజెంట్ అలియాస్కు కేటాయించిన పనుల జాబితా
- Arguments
aliasrequired — Agent alias or ID- Flags
--limit <value>— Maximum results--status <value>— Work item status
Auth
అథెంటికేషన్ కమాండ్లు.
3 కమాండ్లు
sift auth loginSiftable తో అథెంటికేట్ అవ్వండి.
sift auth logoutసేవ్ చేసిన అథెంటికేషన్ను తొలగించండి.
sift auth statusఅథెంటికేషన్ స్టేటస్ను చూడండి.
క్యాలెండర్
క్యాలెండర్ ఈవెంట్లు.
4 కమాండ్లు
sift calendar createక్యాలెండర్ ఈవెంట్ను క్రియేట్ చేయండి.
- Flags
--description <value>— Event description--end <value>— End time (ISO 8601)--location <value>— Event location--start <value>— Start time (ISO 8601)--title <value>— Event title
sift calendar deleteక్యాలెండర్ ఈవెంట్ను డిలీట్ చేయండి.
- Arguments
idrequired — Event ID- Flags
-y, --yes— Skip confirmation
sift calendar listక్యాలెండర్ ఈవెంట్ల లిస్ట్ చూడండి.
- Flags
--end <value>— End date (ISO 8601)--limit <value>— Maximum number of results--start <value>— Start date (ISO 8601)
sift calendar updateక్యాలెండర్ ఈవెంట్ను అప్డేట్ చేయండి
- Arguments
idrequired — Event ID- Flags
--description <value>— Event description--end <value>— End time (ISO 8601)--location <value>— Event location--start <value>— Start time (ISO 8601)--title <value>— Event title
కోడ్
కోడ్ టూల్స్
9 కమాండ్లు
sift code blameఒక ఫైల్ కోసం Git blame వివరాలను పొందండి
- Arguments
filerequired — Relative file path- Flags
--root <value>— Repository root path
sift code expertiseఒక రిపోజిటరీ కోసం డెవలపర్ ఎక్స్పర్టీస్ ఇండెక్స్ను రిఫ్రెష్ చేయండి
- Arguments
reporequired — Repository ID
sift code historyఒక రిపోజిటరీ యొక్క కమిట్ హిస్టరీని పొందండి
- Arguments
reporequired — Repository ID- Flags
--limit <value>— Maximum number of results--path <value>— Filter by file path
sift code linkఒక పనిని కోడ్తో (ఫైల్, కమిట్ లేదా రిపోజిటరీ) లింక్ చేయండి
- Arguments
task-idrequired — Task ID- Flags
--commit <value>— Commit SHA--file <value>— File path--notes <value>— Notes about the link--repo <value>— Repository ID
sift code memory deleteస్టోర్ చేసిన కోడ్బేస్ ఫ్యాక్ట్ను తొలగించండి
- Arguments
idrequired — Memory ID- Flags
-y, --yes— Skip confirmation
sift code memory listస్టోర్ చేసిన కోడ్బేస్ ఫ్యాక్ట్ల జాబితాను చూడండి
- Flags
--limit <value>— Maximum number of results--repo <value>— Repository ID
sift code memory searchసేవ్ చేసిన కోడ్బేస్ వివరాలను వెతకండి
- Arguments
queryrequired — Search query- Flags
--category <architecture|integration|convention|entrypoint|gotcha|ownership>— Filter by category--limit <value>— Maximum number of results--repo <value>— Repository ID
sift code memory storeకోడ్బేస్ వివరాలను సేవ్ చేయండి
- Flags
--category <architecture|integration|convention|entrypoint|gotcha|ownership>— Fact category--fact <value>— Fact to store (1-2 sentences)--file <value>— Related file path--repo <value>— Repository ID
sift code who-knowsకోడ్ విభాగంపై అవగాహన ఉన్న నిపుణులను కనుగొనండి
- Arguments
reporequired — Repository IDarearequired — Path, glob, or symbol- Flags
--limit <value>— Maximum number of results
కోడ్బేస్
కోడ్ ఇండెక్సింగ్ మరియు సెర్చ్.
7 కమాండ్లు
sift codebase deleteరిపోజిటరీని మరియు ఇండెక్స్ చేసిన డేటా మొత్తాన్ని తొలగించండి
- Arguments
idrequired — Repository ID- Flags
-y, --yes— Skip confirmation
sift codebase incrementalgit-aware మార్పుల ఆధారంగా కోడ్బేస్ను ఇండెక్స్ చేయండి
- Arguments
idrequired — Repository ID- Flags
--exclude <value>— Comma-separated exclude glob patterns--include <value>— Comma-separated include glob patterns--path <value>— Absolute path to repository root
sift codebase listఇండెక్స్ చేసిన రిపోజిటరీల జాబితాను చూడండి
sift codebase registerఇండెక్సింగ్ కోసం కోడ్బేస్ను రిజిస్టర్ చేయండి
- Flags
--auto-index— Enable automatic indexing--name <value>— Repository name--path <value>— Absolute path to repository root--project <value>— Project ID to associate
sift codebase searchసెమాంటిక్ కోడ్ సెర్చ్
- Arguments
queryrequired — Search query- Flags
--language <value>— Filter by language--limit <value>— Maximum number of results--project <value>— Project ID--repo <value>— Repository ID--symbol-type <function|class|interface|type|export|impl>— Filter by symbol type
sift codebase snapshotరిపోజిటరీకి సంబంధించిన తాజా ఇండెక్స్ స్నాప్షాట్ను పొందండి
- Arguments
idrequired — Repository ID- Flags
--branch <value>— Filter by branch--materialize— Generate a download URL for the snapshot
sift codebase statusరిపోజిటరీ యొక్క ఇండెక్సింగ్ స్టేటస్ను తనిఖీ చేయండి
- Arguments
idrequired — Repository ID
Codex
Codex ఆటోమేషన్ హెల్పర్స్.
1 కమాండ్
sift codex daily-review collectCodex డైలీ వర్క్ రివ్యూల కోసం రీడ్-ఓన్లీ Siftable మరియు లోకల్ git కాంటెక్స్ట్ను సేకరించండి
- Flags
--calendar-days <value>— Calendar lookahead days--limit <value>— Maximum records per source--skip-git— Skip local git summary
డేటాసెట్లు
స్ట్రక్చర్డ్ డేటాసెట్లు.
41 కమాండ్లు
sift datasets addడేటాసెట్కు రికార్డులను జోడించండి
- Arguments
idrequired — Dataset ID- Flags
--record <value>— Record as JSON object, e.g. '{"name":"Alice","age":"30"}'--records <value>— Multiple records as JSON array
sift datasets aggregateగ్రూప్ చేసిన మెట్రిక్స్తో (count, avg, sum, min, max, median, stddev, percentile, ratio) డేటాసెట్ రికార్డులను అగ్రిగేట్ చేయండి
- Arguments
idrequired — Dataset ID- Flags
--filters <value>— JSON array of filters--group-by <value>— Comma-separated field names to group by--having <value>— JSON array of having clauses [{metric, operator, value}]--limit <value>— Max rows--metrics <value>— JSON array of metrics [{operation, field, as}]--sorts <value>— JSON array of sorts
sift datasets analyzeడేటాసెట్ ఆధారంగా సహజ భాషలో విశ్లేషణలను రూపొందించండి
- Arguments
idrequired — Dataset ID- Flags
--filters <value>— JSON array of filters--focus-fields <value>— Comma-separated field names to focus analysis on--max-insights <value>— Max insights to generate--mode <descriptive|operational>— Analysis mode--signal-limit <value>— Max decision signals to return
sift datasets apply-diffసేవ్ చేసిన డేటాసెట్ డిఫ్ (diff) ప్లాన్ను అమలు చేయండి
- Arguments
planrequired — Path to a local diff plan or persisted diff plan ID- Flags
--yes— Confirm applying the saved diff plan without prompting
sift datasets archiveఫిజికల్ టేబుల్ను తొలగించకుండానే డేటాసెట్ను ఆర్కైవ్ చేయండి
- Arguments
idrequired — Dataset ID- Flags
-y, --yes— Confirm dataset archival without prompting
sift datasets bucketసంఖ్యా లేదా తేదీ ఫీల్డ్లను శ్రేణులుగా విభజించి, ప్రతి బకెట్కు అగ్రిగేట్ మెట్రిక్స్ను లెక్కించండి
- Arguments
idrequired — Dataset ID- Flags
--boundaries <value>— Comma-separated boundary values (omit for auto-bucketing)--bucket-count <value>— Number of auto-buckets (default: 5)--field <value>— Field to bucket--filters <value>— JSON array of filters--metrics <value>— JSON array of metrics
sift datasets cleanupలైఫ్సైకిల్ ట్యాగ్లు ఉన్న స్క్రాచ్ డేటాసెట్ల క్లీనప్ కోసం ప్లాన్ చేయండి లేదా అమలు చేయండి
- Flags
--dry-run— Return a deterministic cleanup plan without deleting datasets--lifecycle <value>— Lifecycle kind to clean, e.g. scratch, benchmark, research-run--limit <value>— Maximum lifecycle datasets to inspect--now <value>— Deterministic timestamp for tests and scheduled cleanup--older-than <value>— Only include datasets older than this duration, e.g. 12h, 7d--orphaned— Include stale dataset notes that no longer have a backing dataset row--tag <value>— Lifecycle tag to clean, e.g. benchmark-y, --yes— Confirm deletion when applying cleanup with --no-dry-run
sift datasets compareఒక కేటగిరికల్ ఫీల్డ్లోని వివిధ విభాగాల మెట్రిక్స్ను పక్కపక్కనే పెట్టి పోల్చండి
- Arguments
idrequired — Dataset ID- Flags
--filters <value>— JSON array of filters--limit <value>— Max segment values to compare--metrics <value>— JSON array of metrics--segment-field <value>— Categorical field to segment by--segment-values <value>— Comma-separated segment values (auto-discovers if omitted)
sift datasets computeడేటాసెట్ లేదా మునుపటి ఫలితాల నుండి కొత్త ఫీల్డ్లను (derived fields) లెక్కించండి
- Arguments
id— Dataset ID- Flags
--computed-fields <value>— JSON array of computed fields, e.g. '[{"as":"spread","expression":"right.Close-left.Close"}]'--filters <value>— JSON array of filters--limit <value>— Maximum rows--order-by <value>— JSON array of order clauses--select <value>— Comma-separated fields to include--sorts <value>— JSON array of output sorts--source-result <value>— Inline JSON for a prior derived result--source-result-file <value>— Path to a JSON file containing a prior derived result
sift datasets contractఏజెంట్ చదవగలిగేలా డేటాసెట్ స్కీమా మరియు సామర్థ్యాల వివరాలను చూపండి
- Arguments
idrequired — Dataset ID- Flags
--resolve <value>— Comma-separated semantic field references to resolve--template <value>— Validate contract against a built-in template
sift datasets createడేటాసెట్ను సృష్టించండి
- Flags
--description <value>— Dataset description--fields <value>— Field definitions as JSON array, e.g. '[{"name":"age","type":"number"}]'--lifecycle <value>— Lifecycle kind for generated datasets, e.g. scratch, benchmark, research-run--metadata <value>— Dataset metadata as JSON object--note-id <value>— Link to an existing note--run-id <value>— Lifecycle run identifier--scratch— Shortcut for --lifecycle scratch --tags scratch--tags <value>— Comma-separated lifecycle tags--title <value>— Dataset title--ttl <value>— Lifecycle TTL duration, e.g. 12h, 7d, 30d
sift datasets dedupeడేటాను మార్చకుండా, కీ (key) ఆధారంగా డూప్లికేట్ రికార్డులను గుర్తించండి
- Arguments
idrequired — Dataset ID- Flags
--key <value>— Field name used to group duplicates--limit <value>— Maximum records to scan in one bounded pass
sift datasets deleteడేటాసెట్ను మరియు దాని ఫిజికల్ టేబుల్ను శాశ్వతంగా తొలగించండి
- Arguments
idrequired — Dataset ID- Flags
-y, --yes— Confirm dataset deletion without prompting
sift datasets delete-recordడేటాసెట్ నుండి ఒక రికార్డును తొలగించండి
- Arguments
idrequired — Dataset IDrecord-idrequired — Record ID- Flags
-y, --yes— Skip confirmation
sift datasets diffCSV, JSON లేదా JSONL ఫైల్ నుండి డేటాసెట్ మార్పులను ప్రివ్యూ చూడండి
- Arguments
idrequired — Dataset ID- Flags
--batch-size <value>— Records per backend batch--from-file <value>— Path to CSV, JSON, or JSONL rows to compare--persist— Persist the diff plan in Siftable for later review/apply--save-plan <value>— Write an applyable diff plan JSON file--template <sources|people|events|claims|evidence_sources|evidence_source_fragments|evidence_claims|evidence_people|evidence_organizations|evidence_places|evidence_artifacts|evidence_events|evidence_relationships|evidence_contradictions>— Built-in template name--upsert-by <value>— Field name used to match existing rows
sift datasets diff-plans listసేవ్ చేసిన డేటాసెట్ diff ప్లాన్ల జాబితాను చూడండి
- Flags
--dataset-id <value>— Filter by dataset ID--limit <value>— Maximum plans to return--status <draft|validated|applied|rejected|expired>— Filter by plan status
sift datasets diff-plans showసేవ్ చేసిన డేటాసెట్ diff ప్లాన్ను చూడండి
- Arguments
idrequired — Diff plan ID
sift datasets exportడేటాసెట్ రికార్డులను CSV, JSON, JSONL లేదా Markdown ఫార్మాట్లలో ఎక్స్పోర్ట్ చేయండి
- Arguments
idrequired — Dataset ID- Flags
--filters <value>— JSON array of filters--format <csv|json|jsonl|markdown>— Export format--limit <value>— Max rows to export-o, --output <value>— Output file path (writes to stdout if omitted)--sorts <value>— JSON array of sorts
sift datasets facetsడేటాసెట్ ఫీల్డ్ల కోసం ఫేసెట్ (facet) సమ్మరీలను చూడండి
- Arguments
idrequired — Dataset ID- Flags
--fields <value>— Comma-separated field names to facet--limit <value>— Maximum values per facet
sift datasets formula-planఫార్ములా ఫీల్డ్లను లెక్కించి, డేటాసెట్ అప్డేట్లను ప్రివ్యూ చూడండి
- Arguments
idrequired — Dataset ID- Flags
--computed-fields <value>— JSON array of computed fields, e.g. '[{"as":"score","expression":"confidence * reliability"}]'--filters <value>— JSON array of filters for compute source--limit <value>— Maximum rows to compute and plan--order-by <value>— JSON array of order clauses--save-plan <value>— Write an applyable diff plan JSON file--select <value>— Comma-separated fields to include in compute source--sorts <value>— JSON array of output sorts--target-fields <value>— Comma-separated computed field names to write; defaults to every computed field alias--template <sources|people|events|claims>— Built-in template name for validation--upsert-by <value>— Field used to match rows for update
sift datasets getడేటాసెట్ వివరాలను మరియు స్కీమాను (schema) పొందండి
- Arguments
idrequired — Dataset ID
sift datasets impactడేటాసెట్ ఫార్ములా, గ్రాఫ్, వ్యూ, క్వాలిటీ మరియు మెటీరియలైజేషన్ ప్రభావాన్ని వివరించండి
- Arguments
idrequired — Dataset ID- Flags
--from-plan <value>— Persisted diff plan ID to inspect--operation <value>— Committed dataset operation ID to inspect
sift datasets importCSV, JSON లేదా JSONL రోస్ని కొత్త లేదా ఉన్న డేటాసెట్లోకి ఇంపోర్ట్ చేయండి
- Arguments
filerequired — Path to CSV, JSON, or JSONL file- Flags
--batch-size <value>— Records per backend batch--dataset-id <value>— Import into existing dataset instead of creating a new one--description <value>— Dataset description--dry-run— Validate and plan the import without writing--lifecycle <value>— Lifecycle kind for generated datasets, e.g. scratch, benchmark, research-run--metadata <value>— Dataset metadata as JSON object when creating a new dataset--run-id <value>— Lifecycle run identifier--scratch— Shortcut for --lifecycle scratch --tags scratch--tags <value>— Comma-separated lifecycle tags--template <sources|people|events|claims|evidence_sources|evidence_source_fragments|evidence_claims|evidence_people|evidence_organizations|evidence_places|evidence_artifacts|evidence_events|evidence_relationships|evidence_contradictions>— Built-in template name--title <value>— Dataset title (defaults to filename)--ttl <value>— Lifecycle TTL duration, e.g. 12h, 7d, 30d--upsert-by <value>— Field name used to update matching rows instead of creating duplicates--yes— Confirm mutating imports without prompting
sift datasets joinleft.Close మరియు right.Close వంటి ఏలియాస్-స్కోప్డ్ ఫీల్డ్స్ని ఉపయోగించి డేటాసెట్ను దానితోనే జాయిన్ చేయండి
- Arguments
idrequired — Dataset ID- Flags
--join-keys <value>— JSON array of join keys, e.g. '[{"leftField":"Date","rightField":"Date"}]'--join-type <inner|left|right>— Join type--left-alias <value>— Left alias--left-filters <value>— JSON array of left-side filters--limit <value>— Maximum joined rows--right-alias <value>— Right alias--right-filters <value>— JSON array of right-side filters--select <value>— Comma-separated alias-scoped fields to return--sorts <value>— JSON array of sorts
sift datasets listడేటాసెట్లను లిస్ట్ చేయండి
- Flags
--limit <value>— Maximum number of results
sift datasets lookupఖచ్చితమైన key/value మ్యాచ్తో డేటాసెట్ రికార్డులను వెతకండి
- Arguments
idrequired — Dataset ID- Flags
--key <value>— Field name to match--limit <value>— Maximum matching records--value <value>— Exact value to match
sift datasets materializeడిరైవ్డ్ రిజల్ట్ను కొత్త స్క్రాచ్ డేటాసెట్గా మెటీరియలైజ్ చేయండి
- Flags
--description <value>— Dataset description--source-result <value>— Inline JSON for a derived result--source-result-file <value>— Path to a JSON file containing a derived result--title <value>— Title of the new dataset
sift datasets pivotగ్రూప్ చేసిన డేటాసెట్ మెట్రిక్స్ నుండి పివట్-స్టైల్ సమ్మరీని క్రియేట్ చేయండి
- Arguments
idrequired — Dataset ID- Flags
--cols <value>— Column field--filters <value>— JSON array of filters--limit <value>— Maximum grouped cells to request--metrics <value>— JSON metrics array; defaults to count--rows <value>— Row field
sift datasets plotడిరైవ్డ్ రిజల్ట్ నుండి లైట్వెయిట్ ప్లాట్ పేలోడ్ను వాలిడేట్ మరియు నార్మలైజ్ చేయండి
- Flags
--chart-type <line|bar|scatter>— Chart type--series-field <value>— Optional series field--source-result <value>— Inline JSON for a derived result--source-result-file <value>— Path to a JSON file containing a derived result--x-field <value>— X-axis field--y-fields <value>— Comma-separated Y-axis fields
sift datasets profileడేటాసెట్ యొక్క బౌండెడ్ ప్రొఫైల్ సమాచారాన్ని చూపండి
- Arguments
idrequired — Dataset ID- Flags
--sample-limit <value>— Number of sample rows to include
sift datasets queryడేటాసెట్ నుండి రికార్డులను క్వెరీ చేయండి
- Arguments
idrequired — Dataset ID- Flags
--cursor <value>— Pagination cursor from previous query--filters <value>— Filter conditions as JSON array, e.g. '[{"field":"status","value":"active"}]'--include-deleted— Include soft-deleted records--limit <value>— Maximum number of records--sorts <value>— Sort spec as JSON array, e.g. '[{"field":"name","direction":"asc"}]'
sift datasets rankసార్టింగ్ లేదా వెయిటెడ్ న్యూమరిక్ ఫార్ములా ద్వారా డేటాసెట్ రికార్డులకు ర్యాంక్ ఇవ్వండి
- Arguments
idrequired — Dataset ID- Flags
--filters <value>— JSON array of filters--formula <value>— JSON formula object {weights: [{field, weight}]}--limit <value>— Max rows--sorts <value>— JSON array of sorts
sift datasets reconcileడేటాసెట్లలో ఎటువంటి మార్పులు చేయకుండానే, కీ ఆధారంగా రెండు డేటాసెట్లను పోల్చండి
- Arguments
leftrequired — Left dataset IDrightrequired — Right dataset ID- Flags
--left-key <value>— Left dataset key field--limit <value>— Maximum rows to scan from each dataset--right-key <value>— Right dataset key field; defaults to --left-key
sift datasets schemaడేటాసెట్ స్కీమాను మార్చండి (ఫీల్డ్లను జోడించడం, అప్డేట్ చేయడం లేదా తొలగించడం)
- Arguments
idrequired — Dataset ID- Flags
--field <value>— Field definition as JSON, e.g. '{"name":"email","type":"text"}'--field-id <value>— Field ID (required for update/delete)--operation <add_field|update_field|delete_field>— Schema operation
sift datasets searchఎంచుకున్న టెక్స్ట్ ఫీల్డ్లలో డేటాసెట్ రికార్డులను వెతకండి
- Arguments
idrequired — Dataset IDqueryrequired — Search text- Flags
--fields <value>— Comma-separated fields to search; defaults to profile columns--filters <value>— JSON array of base filters applied to every field search--limit <value>— Maximum merged records--per-field-limit <value>— Maximum records to request per searched field
sift datasets summarizeడేటాసెట్ సారాంశాన్ని చూడండి (వరుసల సంఖ్య, ఫీల్డ్లు, నమూనా వరుసలు)
- Arguments
idrequired — Dataset ID
sift datasets templates listఅందుబాటులో ఉన్న డేటాసెట్ టెంప్లేట్ల జాబితాను చూడండి
sift datasets templates showడేటాసెట్ టెంప్లేట్ స్కీమాను చూడండి
- Arguments
templaterequired — Template name
sift datasets timeserieslag, pct_change, rolling windows, drawdown, volatility మరియు correlation వంటి వాటితో డేటాసెట్ టైమ్ సిరీస్ను విశ్లేషించండి
- Arguments
idrequired — Dataset ID- Flags
--date-field <value>— Date field name--filters <value>— JSON array of filters--limit <value>— Maximum output rows--metrics <value>— JSON array of metric definitions--order-direction <asc|desc>— Time ordering--pivot— Emit explicit pivoted output--segment-field <value>— Optional segment field--segment-values <value>— Comma-separated segment values--transforms <value>— JSON array of transform definitions
sift datasets update-recordడేటాసెట్లోని రికార్డును అప్డేట్ చేయండి
- Arguments
idrequired — Dataset IDrecord-idrequired — Record ID- Flags
--fields <value>— Field updates as JSON object, e.g. '{"status":"done"}'
sift datasets validateఇన్-బిల్ట్ టెంప్లేట్తో డేటాసెట్ను వాలిడేట్ చేయండి
- Arguments
idrequired — Dataset ID- Flags
--template <sources|people|events|claims|evidence_sources|evidence_source_fragments|evidence_claims|evidence_people|evidence_organizations|evidence_places|evidence_artifacts|evidence_events|evidence_relationships|evidence_contradictions>— Built-in template name
డాక్యుమెంట్లు
డాక్యుమెంట్ అప్లోడ్.
1 కమాండ్
sift documents uploadఒక డాక్యుమెంట్ను (PDF, Markdown, లేదా టెక్స్ట్) నోట్గా అప్లోడ్ చేయండి
- Arguments
filerequired — Path to file- Flags
--project <value>— Project ID--title <value>— Note title (defaults to filename)--type <note|concept|meeting|reference|daily|dataset>— Note type
ఈవెంట్లు
టైమ్లైన్ ఫ్యాక్ట్ల ఆధారిత రీసెర్చ్ ఈవెంట్లు.
3 కమాండ్లు
sift events attach-personఇప్పటికే ఉన్న రీసెర్చ్ ఈవెంట్కు ఒక వ్యక్తిని పార్టిసిపెంట్గా జోడించండి
- Arguments
eventrequired — Existing temporal fact IDpersonrequired — Person UUID to attach- Flags
--role <value>— Participant role--yes— Confirm participant attachment without prompting
sift events createపార్టిసిపెంట్లతో కూడిన రీసెర్చ్ ఈవెంట్ టైమ్లైన్ ఫ్యాక్ట్ను క్రియేట్ చేయండి
- Flags
--body <value>— Event notes/body--confidence <low|medium|high>— Confidence level--entity <value>— Participant/entity as type:uuid or type:uuid:role; repeatable--org <value>— Organization UUID participant; repeatable--person <value>— Person UUID participant; repeatable--precision <millisecond|minute|hour|day|month|year|decade|century|millennium|mega_year|era>— Temporal precision--source <value>— Source entity as type:uuid or type:uuid:role; repeatable--source-label <value>— Source/provenance label--source-note <value>— Source/provenance note--source-url <value>— Source/provenance URL--timestamp <value>— ISO timestamp--title <value>— Event title--visibility <org_public|private|restricted>— Timeline visibility--year <value>— Historical year CE--year-end <value>— Historical end year CE
sift events listరీసెర్చ్ ఈవెంట్ టైమ్లైన్ వాస్తవాలను జాబితా చేయండి
- Flags
--cursor <value>— Pagination cursor--end <value>— End boundary--entity <value>— Filter by entity ref type:uuid--limit <value>— Maximum events--order <asc|desc>— Sort order--person <value>— Filter by person UUID--q <value>— Text search query--start <value>— Start boundary
Evidence
Evidence Graph సెటప్ మరియు ప్రూఫ్ వర్క్ఫ్లో మేనేజ్మెంట్
11 కమాండ్లు
sift evidence diff applyరివ్యూ చేసిన Evidence Graph diff ప్లాన్ను వర్తింపజేయండి
- Arguments
idrequired — Persisted diff plan ID- Flags
--yes— Confirm applying the reviewed diff plan without prompting
sift evidence diff impactసేవ్ చేసిన diff ప్లాన్ వల్ల Evidence Graph పై కలిగే ప్రభావాలను వివరించండి
- Arguments
idrequired — Persisted diff plan ID, or local when using --from-file- Flags
--from-file <value>— Local diff plan JSON file to explain without API access
sift evidence diff listసేవ్ చేసిన Evidence Graph diff ప్లాన్లను జాబితా చేయండి
- Flags
--dataset-id <value>— Filter by evidence dataset ID--limit <value>— Maximum plans to return--project <value>— Filter locally by Evidence Graph project ID when present on plans--status <draft|validated|applied|rejected|expired>— Filter by plan status
sift evidence diff showడొమైన్-అవేర్ సమ్మరీతో Evidence Graph diff ప్లాన్ను చూడండి
- Arguments
idrequired — Persisted diff plan ID
sift evidence extractEvidence Graph కాండిడేట్ ఎక్స్ట్రాక్షన్ కోసం (అప్లై చేయకుండా) ఏజెంట్ వర్క్ను క్రియేట్ చేయండి
- Flags
--agent <value>— Assigned agent alias--context <value>— Additional input context JSON object--context-file <value>— Additional input context JSON file--dry-run— Preview work item payload without writing--no-apply— Keep extraction in proposed/diff-first mode--pack <company-origin|family-history|investigation|compliance-evidence|account-history|codebase-history>— Evidence workflow pack--project <value>— Project ID--source-dataset <value>— Evidence sources dataset ID--targets <value>— Comma-separated extraction targets--yes— Confirm work item creation without prompting
sift evidence initEvidence Graph ప్రాజెక్ట్ మరియు డేటాసెట్ ఆధారిత వర్కింగ్ టేబుల్స్ను క్రియేట్ చేయండి
- Arguments
namerequired — Evidence Graph project name- Flags
--dry-run— Preview project/dataset creation without writing--pack <company-origin|family-history|investigation|compliance-evidence|account-history|codebase-history>— Evidence workflow pack--yes— Confirm creation without prompting
sift evidence planTrusted state రాయడానికి ముందు Evidence Graph వర్క్ఫ్లోను ప్లాన్ చేయండి
- Arguments
goalrequired — Evidence Graph goal- Flags
--pack <company-origin|family-history|investigation|compliance-evidence|account-history|codebase-history>— Evidence workflow pack--project <value>— Existing project ID--source-dataset <value>— Existing evidence sources dataset ID
sift evidence projectEvidence Graph టైమ్లైన్ మరియు రిలేషన్షిప్ ప్రొజెక్షన్ను డ్రై-రన్ చేయండి
- Flags
--dry-run— Preview projection without writing--from-file <value>— Local diff plan JSON file to project from without API access--from-plan <value>— Persisted diff plan ID to project from--pack <company-origin|family-history|investigation|compliance-evidence|account-history|codebase-history>— Evidence workflow pack--project <value>— Evidence Graph project ID
sift evidence proof reportడేటాసెట్ ఆధారిత ఎవిడెన్స్ ప్యాకెట్ నుండి Evidence Graph ప్రూఫ్ రిపోర్ట్ను రూపొందించండి
- Flags
--format <json|markdown>— Report format--from-file <value>— Evidence packet JSON file to report on--project <value>— Evidence Graph project ID for report metadata
sift evidence sources importEvidence Graph సోర్స్ లెడ్జర్ రోస్ను డేటాసెట్ ఆధారిత సోర్స్ టేబుల్లోకి ఇంపోర్ట్ చేయండి
- Arguments
filerequired — Path to CSV, JSON, or JSONL source ledger rows- Flags
--batch-size <value>— Records per backend batch--dataset-id <value>— Evidence sources dataset ID--dry-run— Validate and plan source import without writing--upsert-by <value>— Field name used to update matching source rows--yes— Confirm mutating imports without prompting
sift evidence verifyEvidence Graph ప్రావెనెన్స్, రివ్యూ, ప్రొజెక్షన్ మరియు సైటేషన్ ఇన్వేరియంట్లను వెరిఫై చేయండి
- Flags
--from-file <value>— Evidence packet JSON file to verify--project <value>— Evidence Graph project ID for report metadata
గ్రాఫ్
ఎంటిటీ గ్రాఫ్ సెర్చ్ మరియు నెయిబర్హుడ్స్.
5 కమాండ్లు
sift graph betweenరెండు ఎంటిటీల మధ్య ఉన్న గ్రాఫ్ పాత్ను వివరించండి
- Arguments
sourcerequired — Source entity reference as type:uuidtargetrequired — Target entity reference as type:uuid- Flags
--depth <value>— Maximum path depth, backend clamps to 1-5--frontier-limit <value>— Maximum links to inspect per path expansion, backend clamps to 1-1000
sift graph explainరెండు ఎంటిటీల మధ్య ఉన్న గ్రాఫ్ పాత్ను వివరించండి
- Arguments
sourcerequired — Source entity reference as type:uuidtargetrequired — Target entity reference as type:uuid- Flags
--depth <value>— Maximum path depth, backend clamps to 1-5--frontier-limit <value>— Maximum links to inspect per path expansion, backend clamps to 1-1000
sift graph neighborsఒక ఎంటిటీకి సంబంధించిన లోకల్ గ్రాఫ్ నెయిబర్లను చూపండి
- Arguments
entityrequired — Entity reference as type:uuid- Flags
--depth <value>— Graph depth, backend clamps to 1-3--limit <value>— Maximum graph items, backend clamps to 1-200
sift graph previewఒక గ్రాఫ్ ఎంటిటీని ప్రివ్యూ చేయండి
- Arguments
entityrequired — Entity reference as type:uuid
sift graph searchగ్రాఫ్ పని కోసం లింక్ చేయగల ఎంటిటీలను సెర్చ్ చేయండి
- Arguments
queryrequired — Search query- Flags
--limit <value>— Maximum results--types <value>— Comma-separated entity types
నోట్స్
నాలెడ్జ్ నోట్స్.
7 కమాండ్లు
sift notes bulk-deleteనోట్స్ని ప్రివ్యూ చేయండి లేదా బల్క్-డిలీట్ చేయండి
- Flags
--archived— Filter by archived state--confirm— Execute deletion instead of preview--ids <value>— Comma-separated note IDs--title-contains <value>— Title substring filter--title-equals <value>— Exact title filter--title-starts-with <value>— Title prefix filter--type <note|concept|meeting|reference|daily|dataset>
sift notes createనోట్ని క్రియేట్ చేయండి
- Flags
--content <value>— Note content (markdown)--metadata <value>— Note metadata as JSON--metadata-file <value>— Read note metadata JSON from a file--project <value>— Project ID--title <value>— Note title--type <note|concept|meeting|reference|daily|dataset>— Note type
sift notes deleteనోట్ని డిలీట్ చేయండి
- Arguments
idrequired — Note ID- Flags
-y, --yes— Skip confirmation
sift notes getపూర్తి కంటెంట్తో నోట్ని పొందండి
- Arguments
idrequired — Note ID
sift notes listనోట్స్ని లిస్ట్ చేయండి
- Flags
--archived— Filter by archived state--limit <value>— Maximum number of results--project <value>— Filter by project ID--title-contains <value>— Title substring filter--title-equals <value>— Exact title filter--title-starts-with <value>— Title prefix filter--type <note|concept|meeting|reference|daily|dataset>— Filter by note type
sift notes searchనోట్స్ వెతకండి
- Arguments
queryrequired — Search query- Flags
--limit <value>— Maximum number of results--project <value>— Filter by project ID
sift notes updateనోట్ను అప్డేట్ చేయండి
- Arguments
idrequired — Note ID- Flags
--content <value>— Note content (markdown)--metadata <value>— Replace note metadata with this JSON object--metadata-file <value>— Read replacement note metadata JSON from a file--title <value>— Note title--type <note|concept|meeting|reference|daily|dataset>— Note type
ఆర్గనైజేషన్లు
ఆర్గనైజేషన్లు మరియు కంపెనీలు
5 కమాండ్లు
sift organizations bulk-deleteఆర్గనైజేషన్లను ప్రివ్యూ చేయండి లేదా ఒకేసారి తొలగించండి
- Flags
--confirm— Execute deletion instead of preview--contains <value>— Name substring filter--equals <value>— Exact name filter--ids <value>— Comma-separated organization IDs--relationship <value>— Filter by relationship status--starts-with <value>— Name prefix filter--type <value>— Filter by organization type
sift organizations createఆర్గనైజేషన్ను క్రియేట్ చేయండి
- Flags
--domain <value>— Domain (e.g. acme.com)--industry <value>— Industry--linkedin-url <value>— LinkedIn page URL--location <value>— Location--name <value>— Organization name--notes <value>— Notes--relationship-status <value>— Relationship status (e.g. prospect, customer, partner, vendor)--type <value>— Organization type (e.g. company, nonprofit, government, school)--website <value>— Website URL
sift organizations deleteఆర్గనైజేషన్ను తొలగించండి
- Arguments
idrequired — Organization ID- Flags
-y, --yes— Skip confirmation
sift organizations searchఆర్గనైజేషన్ల కోసం వెతకండి
- Arguments
query— Optional fuzzy search query- Flags
--contains <value>— Name substring filter--equals <value>— Exact name filter--limit <value>— Maximum number of results--relationship <value>— Filter by relationship status--starts-with <value>— Name prefix filter--type <value>— Filter by organization type
sift organizations updateఆర్గనైజేషన్ను అప్డేట్ చేయండి
- Arguments
idrequired — Organization ID- Flags
--domain <value>— Domain (e.g. acme.com)--industry <value>— Industry--linkedin-url <value>— LinkedIn page URL--location <value>— Location--name <value>— Organization name--notes <value>— Notes--relationship-status <value>— Relationship status--type <value>— Organization type--website <value>— Website URL
వ్యక్తులు
వ్యక్తులు మరియు కాంటాక్ట్లు.
11 కమాండ్లు
sift people bulk-deleteకాంటాక్ట్లను ప్రివ్యూ చేయండి లేదా ఒకేసారి డిలీట్ చేయండి
- Flags
--confirm— Execute deletion instead of preview--contains <value>— Name substring filter--equals <value>— Exact name filter--has-no-email— Only contacts without an email--ids <value>— Comma-separated person IDs--relationship <value>— Filter by relationshipToUser--starts-with <value>— Name prefix filter
sift people createకొత్త కాంటాక్ట్ను క్రియేట్ చేయండి
- Flags
--birth-year <value>— Birth year--birthday <value>— Birthday (YYYY-MM-DD)--company <value>— Company name (auto-links to organization if exists)--email <value>— Email address--estimated-age <value>— Estimated age--job-title <value>— Job title--linkedin-url <value>— LinkedIn profile URL--location <value>— Location--mbti <value>— MBTI type (e.g. INTJ, ENFP)--name <value>— Full name--notes <value>— Notes about this person--phone <value>— Phone number--relationship <value>— Relationship to user (e.g. friend, colleague, client, mentor)--website <value>— Personal website
sift people deleteకాంటాక్ట్ను డిలీట్ చేయండి
- Arguments
idrequired — Person ID- Flags
-y, --yes— Skip confirmation
sift people getవ్యక్తి ప్రొఫైల్, వారి లక్షణాలు మరియు సంబంధాల వివరాలను పొందండి
- Arguments
idrequired — Person ID
sift people graphవ్యక్తి-కేంద్రీకృత రిలేషన్షిప్ గ్రాఫ్ను చూడండి
- Arguments
idrequired — Person ID- Flags
--depth <value>— Relationship graph depth--include-inactive— Include inactive relationship edges
sift people kinshipఇద్దరు వ్యక్తుల మధ్య బంధుత్వం లేదా సంబంధాన్ని వివరించండి
- Arguments
egoPersonIdrequired — Ego/source person IDtargetPersonIdrequired — Target person ID- Flags
--max-depth <value>— Maximum relationship depth
sift people listకాంటాక్ట్ల జాబితాను చూడండి
- Flags
--contains <value>— Name substring filter--equals <value>— Exact name filter--has-no-email— Only contacts without an email--limit <value>— Maximum number of results--relationship <value>— Filter by relationshipToUser--starts-with <value>— Name prefix filter
sift people relateఇద్దరు వ్యక్తుల మధ్య సంబంధాన్ని సృష్టించండి లేదా అప్డేట్ చేయండి
- Arguments
personAIdrequired — First person IDpersonBIdrequired — Second person ID- Flags
--dry-run— Preview the relationship payload without writing--notes <value>— Relationship notes--type <value>— Relationship type, e.g. colleague, sibling, spouse, collaborator-y, --yes— Apply without prompting
sift people searchకాంటాక్ట్లను వెతకండి
- Arguments
queryrequired — Search query- Flags
--contains <value>— Name substring filter--equals <value>— Exact name filter--has-no-email— Only contacts without an email--limit <value>— Maximum number of results--relationship <value>— Filter by relationshipToUser--starts-with <value>— Name prefix filter
sift people timelineఒక వ్యక్తికి సంబంధించిన టైమ్లైన్ వివరాలను జాబితా చేయండి
- Arguments
idrequired — Person ID- Flags
--limit <value>— Maximum facts to return--order <asc|desc>— Sort order--role <value>— Filter by entity role, comma-separated
sift people updateకాంటాక్ట్ను అప్డేట్ చేయండి
- Arguments
idrequired — Person ID- Flags
--birth-year <value>— Birth year--birthday <value>— Birthday (YYYY-MM-DD)--company <value>— Company name--email <value>— Email address--estimated-age <value>— Estimated age--job-title <value>— Job title--linkedin-url <value>— LinkedIn profile URL--location <value>— Location--mbti <value>— MBTI type (e.g. INTJ, ENFP)--name <value>— Full name--notes <value>— Notes about this person--phone <value>— Phone number--relationship <value>— Relationship to user--website <value>— Personal website
ప్రాజెక్ట్లు
ప్రాజెక్ట్ మేనేజ్మెంట్
7 కమాండ్లు
sift projects archiveప్రాజెక్ట్ను ఆర్కైవ్ చేయండి
- Arguments
idrequired — Project ID- Flags
-y, --yes— Skip confirmation
sift projects contextప్రాజెక్ట్ కాంటెక్స్ట్ (పనులు, నోట్స్, సిగ్నల్స్) పొందండి
- Arguments
idrequired — Project ID
sift projects createప్రాజెక్ట్ను సృష్టించండి
- Flags
--emoji <value>— Single emoji--name <value>— Project name--status <planning|active|on_hold|blocked|completed>— Project status--summary <value>— Project summary
sift projects listప్రాజెక్ట్ల జాబితా
- Flags
--include-archived— Include archived projects--status <planning|active|on_hold|blocked|completed>— Filter by status
sift projects planningప్రాజెక్ట్ యొక్క కానానికల్ CSN ప్లానింగ్ స్నాప్షాట్ను పొందండి
- Arguments
idrequired — Project ID
sift projects planning-recomputeప్రాజెక్ట్ యొక్క కానానికల్ CSN ప్లానింగ్ స్నాప్షాట్ను రీకంప్యూట్ చేయండి
- Arguments
idrequired — Project ID
sift projects updateప్రాజెక్ట్ను అప్డేట్ చేయండి
- Arguments
idrequired — Project ID- Flags
--emoji <value>— Single emoji--name <value>— Project name--status <planning|active|on_hold|blocked|completed>— Project status--summary <value>— Project summary
రెసిపీలు
ఇన్బిల్ట్ రీసెర్చ్ వర్క్ఫ్లో రెసిపీలు.
2 కమాండ్లు
sift recipes listఇన్బిల్ట్ రీసెర్చ్ వర్క్ఫ్లో రెసిపీల జాబితా
sift recipes showఒక ఇన్బిల్ట్ రీసెర్చ్ వర్క్ఫ్లో రెసిపీని చూపండి
- Arguments
idrequired — Recipe ID
రీసెర్చ్
రీసెర్చ్ వర్క్ఫ్లో ప్లానింగ్ మరియు ఆర్కెస్ట్రేషన్.
4 కమాండ్లు
sift research initరీసెర్చ్ ప్రాజెక్ట్ మరియు స్టాండర్డ్ డేటాసెట్లను క్రియేట్ చేయండి
- Arguments
namerequired — Research project name- Flags
--dry-run— Preview project/dataset creation without writing--template <historical-research>— Research template--yes— Confirm creation without prompting
sift research planడేటాను రాయడానికి ముందే డిటర్మినిస్టిక్ రీసెర్చ్ వర్క్ఫ్లోను ప్లాన్ చేయండి
- Arguments
goalrequired — Research goal- Flags
--project <value>— Existing project ID--source-dataset <value>— Existing sources dataset ID
sift research runరీసెర్చ్ రెసిపీ కోసం డిటర్మినిస్టిక్ ఏజెంట్ వర్క్ను క్రియేట్ చేయండి
- Arguments
reciperequired — Research run recipe- Flags
--agent <value>— Assigned agent alias--context <value>— Additional input context JSON object--context-file <value>— Additional input context JSON file--dry-run— Preview work item payload without writing--project <value>— Project ID--source-dataset <value>— Source dataset ID--yes— Confirm work item creation without prompting
sift research statusరీసెర్చ్ ప్రాజెక్ట్ కాంటెక్స్ట్ మరియు CLI రెడీగా ఉందో లేదో చెక్ చేయండి
- Arguments
project— Project ID
స్కిల్స్
ఇన్స్టాల్ చేయగల Siftable స్కిల్ప్యాక్లు.
2 కమాండ్లు
sift skills installSiftable స్కిల్ప్యాక్ను లోకల్ స్కిల్స్ డైరెక్టరీలో ఇన్స్టాల్ చేయండి
- Arguments
idrequired — Skillpack ID- Flags
--force— Replace an existing installed skill--target <value>— Installed skills directory-y, --yes— Confirm replacing an existing skill
sift skills listఇన్స్టాల్ చేయగల Siftable స్కిల్ప్యాక్ల జాబితాను చూడండి
పనులు
హ్యూమన్ ప్లానింగ్ పనులు.
11 కమాండ్లు
sift tasks bulk-deleteపనులను ప్రివ్యూ చేయండి లేదా ఒకేసారి డిలీట్ చేయండి
- Flags
--confirm— Execute deletion instead of preview--done— Filter by completed state--ids <value>— Comma-separated task IDs--phase <draft|open|in_flight|review|blocked|done|cancelled>--title-contains <value>— Title substring filter--title-equals <value>— Exact title filter--title-starts-with <value>— Title prefix filter--when <now|today|soon|later>
sift tasks completeపని పూర్తయినట్లుగా మార్క్ చేయండి
- Arguments
idrequired — Task ID
sift tasks coupling-createఒకే ప్రాజెక్ట్లోని పనుల మధ్య CSN కప్లింగ్ ఎడ్జ్ను క్రియేట్ చేయండి
- Arguments
idrequired — Source task IDtargetrequired — Target task ID- Flags
--note <value>— Optional note--strength <value>— Coupling strength (0-1)--type <info|resource>— Coupling type
sift tasks coupling-deleteపని నుండి CSN కప్లింగ్ ఎడ్జ్ను డిలీట్ చేయండి
- Arguments
idrequired — Task IDedgeIdrequired — Coupling edge ID- Flags
-y, --yes— Skip confirmation
sift tasks coupling-listఒక పనికి సంబంధించిన CSN coupling edges జాబితా చేయండి
- Arguments
idrequired — Task ID
sift tasks createహ్యూమన్ ప్లానింగ్ పనిని సృష్టించండి
- Flags
--acceptance-criteria <value>— Acceptance criteria (semicolon-separated text, e.g. "tests pass; docs updated")--description <value>— Task description--due <value>— Due date (ISO 8601)--effort <trivial|small|medium|large|epic|unknown>— Effort estimate--phase <draft|open|in_flight|review|blocked|done|cancelled>— Lifecycle phase--priority <do_now|schedule|delegate|someday>— Priority level--project <value>— Project ID--scope <value>— Scope boundaries (JSON object with include/exclude arrays)--title <value>— Task title
sift tasks deleteపనిని తొలగించండి
- Arguments
idrequired — Task ID- Flags
-y, --yes— Skip confirmation
sift tasks getహ్యూమన్ ప్లానింగ్ పని వివరాలను పొందండి
- Arguments
idrequired — Task ID
sift tasks listహ్యూమన్ ప్లానింగ్ పనులను జాబితా చేయండి
- Flags
--effort <trivial|small|medium|large|epic|unknown>— Filter by effort--limit <value>— Maximum number of results--phase <draft|open|in_flight|review|blocked|done|cancelled>— Filter by phase--project <value>— Filter by project ID--status <inbox|next_action|in_progress|waiting_for|completed|archived>— Filter by status--title-contains <value>— Title substring filter--title-equals <value>— Exact title filter--title-starts-with <value>— Title prefix filter
sift tasks planning-updateపని యొక్క CSN planning fields అప్డేట్ చేయండి
- Arguments
idrequired — Task ID- Flags
--cynefin-confidence <value>— Cynefin confidence (0-1)--cynefin-domain <clear|complicated|complex|chaotic|aporetic>— Cynefin domain--cynefin-rationale <value>— Why this domain fits--cynefin-source <user|assistant|classifier>— Source of the planning classification--duration-model <value>— Duration model JSON, e.g. {"kind":"point","days":2}--reversibility <value>— Reversibility score (0-1)
sift tasks updateహ్యూమన్ ప్లానింగ్ పనిని అప్డేట్ చేయండి
- Arguments
idrequired — Task ID- Flags
--acceptance-criteria <value>— Acceptance criteria (semicolon-separated text, e.g. "tests pass; docs updated")--blocked-reason <value>— Reason task is blocked--description <value>— Task description--due <value>— Due date (ISO 8601)--effort <trivial|small|medium|large|epic|unknown>— Effort estimate--phase <draft|open|in_flight|review|blocked|done|cancelled>— Lifecycle phase--priority <do_now|schedule|delegate|someday>— Priority level--project <value>— Project ID--scope <value>— Scope boundaries (JSON object with include/exclude arrays)--status <inbox|next_action|in_progress|waiting_for|completed|archived>— Task status--title <value>— Task title
టైమ్లైన్
టైమ్లైన్ ఫ్యాక్ట్లు మరియు కథనాలు.
4 కమాండ్లు
sift timeline createయూజర్ రాసిన టైమ్లైన్ ఫ్యాక్ట్ను క్రియేట్ చేయండి
- Flags
--body <value>— Fact body or notes--confidence <low|medium|high>— Confidence level--entity <value>— Participant/entity as type:uuid or type:uuid:role; repeatable--fact-type <value>— Fact type--precision <millisecond|minute|hour|day|month|year|decade|century|millennium|mega_year|era>— Temporal precision--source-label <value>— Source/provenance label--source-note <value>— Source/provenance note--source-url <value>— Source/provenance URL--timestamp <value>— ISO timestamp--title <value>— Fact title--visibility <org_public|private|restricted>— Timeline visibility--year <value>— Historical year CE--year-end <value>— Historical end year CE
sift timeline deleteటైమ్లైన్ ఫ్యాక్ట్ను తొలగించండి
- Arguments
idrequired — Timeline fact ID- Flags
--yes— Confirm retraction without prompting
sift timeline listనిర్దిష్ట ఫిల్టర్లతో టైమ్లైన్ ఫ్యాక్ట్ల జాబితాను చూడండి
- Flags
--cursor <value>— Pagination cursor--end <value>— End boundary, ISO timestamp or supported historical boundary--entity <value>— Entity filter as type:uuid--entity-role <value>— Comma-separated entity roles--fact-types <value>— Comma-separated fact types--limit <value>— Maximum items to return--order <asc|desc>— Sort order--q <value>— Text search query--source-types <value>— Comma-separated source types--start <value>— Start boundary, ISO timestamp or supported historical boundary
sift timeline narrativeటైమ్లైన్ ఫ్యాక్ట్ల కోసం కథన సారాంశాన్ని లేదా వివరణను రూపొందించండి
- Flags
--action <summarize|changed_since|led_to|what_next|cross_object>— Narrative action--entity <value>— Entity scope as type:uuid--entity-roles <value>— Comma-separated entity roles--fact-type <value>— Fact type filter--limit <value>— Maximum timeline facts to include--participant <value>— Participant filter as type:uuid--prompt <value>— Question or custom narrative prompt--q <value>— Text query filter--related-entity <value>— Related entity as type:uuid--source-type <value>— Source type filter
Vault
సీక్రెట్స్ వాల్ట్.
5 కమాండ్లు
sift vault createకొత్త ఎన్క్రిప్టెడ్ సీక్రెట్ను భద్రపరచండి
- Flags
--category <value>— Category--description <value>— Description--name <value>— Secret name--payload <value>— JSON payload to encrypt--slug <value>— Machine-friendly identifier--tags <value>— Comma-separated tags--type <env_var|credential|oauth_token|ssh_key|certificate|note>— Entry type--url <value>— Associated URL
sift vault listవాల్ట్ ఎంట్రీల జాబితాను చూడండి (మెటాడేటా మాత్రమే)
- Flags
--category <value>— Filter by category--limit <value>— Maximum number of results--type <env_var|credential|oauth_token|ssh_key|certificate|note>— Filter by entry type
sift vault readRetired: Vault plaintext reveal is unavailable from the CLI
- Arguments
idrequired — Vault entry ID
sift vault searchVault ఎంట్రీలను వెతకండి
- Arguments
queryrequired — Search query- Flags
--limit <value>— Maximum number of results
sift vault updateVault ఎంట్రీ మెటాడేటాను అప్డేట్ చేయండి
- Arguments
idrequired — Vault entry ID- Flags
--category <value>— Category--description <value>— Description--name <value>— Entry name--tags <value>— Comma-separated tags--url <value>— Associated URL
పని
ఎగ్జిక్యూటబుల్ ఏజెంట్ వర్క్ క్యూ.
12 కమాండ్లు
sift work blockపనిని బ్లాక్ చేసినట్లుగా మార్క్ చేయండి
- Arguments
idrequired — Work item ID- Flags
--artifacts <value>— Artifact refs JSON array--claim-token <value>— Claim token returned by work claim--lease <value>— Lease seconds--owner <value>— Claim owner identity--reason <value>— Block or failure reason--summary <value>— Result summary--verification-results <value>— Verification evidence JSON array: [{"command","exitCode","output"?}]
sift work cancelపనిని రద్దు చేయండి
- Arguments
idrequired — Work item ID- Flags
--artifacts <value>— Artifact refs JSON array--claim-token <value>— Claim token returned by work claim--lease <value>— Lease seconds--owner <value>— Claim owner identity--reason <value>— Block or failure reason--summary <value>— Result summary--verification-results <value>— Verification evidence JSON array: [{"command","exitCode","output"?}]
sift work claimఅందుబాటులో ఉన్న తదుపరి executable ఏజెంట్ పనిని క్లెయిమ్ చేయండి
- Arguments
id— Optional specific work item ID- Flags
--agent <value>— Agent alias to claim for--lease <value>— Lease seconds--owner <value>— Claim owner identity
sift work completeexecutable ఏజెంట్ పనిని ఆమోదించి పూర్తి చేయండి
- Arguments
idrequired — Work item ID- Flags
--artifacts <value>— Artifact refs JSON array--claim-token <value>— Claim token returned by work claim--lease <value>— Lease seconds--owner <value>— Claim owner identity--reason <value>— Block or failure reason--summary <value>— Result summary--verification-results <value>— Verification evidence JSON array: [{"command","exitCode","output"?}]
sift work createexecutable ఏజెంట్ పనిని సృష్టించండి
- Flags
--acceptance-criteria <value>— Acceptance criteria JSON array or semicolon-separated text--agent <value>— Assigned agent alias--allowed-actions <value>— Allowed actions JSON object--context <value>— Input context JSON object--project <value>— Linked project ID--prompt <value>— Agent prompt or instructions--rank <value>— Queue rank--task <value>— Parent human planning task ID--title <value>— Executable work item title--verify <value>— Verification commands separated by semicolons--write-scope <value>— Write scope JSON object
sift work failపని విఫలమైనట్లు గుర్తించండి
- Arguments
idrequired — Work item ID- Flags
--artifacts <value>— Artifact refs JSON array--claim-token <value>— Claim token returned by work claim--lease <value>— Lease seconds--owner <value>— Claim owner identity--reason <value>— Block or failure reason--summary <value>— Result summary--verification-results <value>— Verification evidence JSON array: [{"command","exitCode","output"?}]
sift work getఎగ్జిక్యూటబుల్ ఏజెంట్ పని వివరాలను పొందండి
- Arguments
idrequired — Work item ID
sift work heartbeatపని లీజును పొడిగించండి
- Arguments
idrequired — Work item ID- Flags
--artifacts <value>— Artifact refs JSON array--claim-token <value>— Claim token returned by work claim--lease <value>— Lease seconds--owner <value>— Claim owner identity--reason <value>— Block or failure reason--summary <value>— Result summary--verification-results <value>— Verification evidence JSON array: [{"command","exitCode","output"?}]
sift work listఎగ్జిక్యూటబుల్ ఏజెంట్ పనుల జాబితా
- Flags
--agent <value>— Filter by assigned agent alias--limit <value>— Maximum results--project <value>— Filter by project ID--status <value>— Filter by status--task <value>— Filter by parent human planning task ID
sift work releaseతీసుకున్న పనిని తిరిగి క్యూలోకి పంపండి
- Arguments
idrequired — Work item ID- Flags
--artifacts <value>— Artifact refs JSON array--claim-token <value>— Claim token returned by work claim--lease <value>— Lease seconds--owner <value>— Claim owner identity--reason <value>— Block or failure reason--summary <value>— Result summary--verification-results <value>— Verification evidence JSON array: [{"command","exitCode","output"?}]
sift work reviewపనికి హ్యూమన్ రివ్యూ అవసరమని గుర్తించండి
- Arguments
idrequired — Work item ID- Flags
--artifacts <value>— Artifact refs JSON array--claim-token <value>— Claim token returned by work claim--lease <value>— Lease seconds--owner <value>— Claim owner identity--reason <value>— Block or failure reason--summary <value>— Result summary--verification-results <value>— Verification evidence JSON array: [{"command","exitCode","output"?}]
sift work startపని ప్రారంభమైనట్లు గుర్తించండి
- Arguments
idrequired — Work item ID- Flags
--artifacts <value>— Artifact refs JSON array--claim-token <value>— Claim token returned by work claim--lease <value>— Lease seconds--owner <value>— Claim owner identity--reason <value>— Block or failure reason--summary <value>— Result summary--verification-results <value>— Verification evidence JSON array: [{"command","exitCode","output"?}]
sift work verifyRun the LLM verifier against a work item's acceptance criteria and record a verifier run. Promotion to verified requires passing verification-command evidence plus a verified verdict.
- Arguments
idrequired — Work item ID- Flags
--history— List prior verifier runs instead of running a new one--model <value>— Verifier model override--reps <value>— Repeated evaluations per criterion (1-8, default 3)
వర్కర్
లోకల్ ఎగ్జిక్యూటబుల్ వర్క్ రన్నర్లు.
1 కమాండ్
sift worker runఎగ్జిక్యూటబుల్ పనిని క్లెయిమ్ చేయండి, లోకల్ వర్కర్ కమాండ్ను రన్ చేయండి మరియు రివ్యూ అవసరమైన ఆర్టిఫాక్ట్లను రిపోర్ట్ చేయండి
- Flags
--agent <value>— Agent alias to claim work for--command <value>— Local command to run for the claimed work item--cwd <value>— Fallback working directory for the local command--lease <value>— Lease seconds--owner <value>— Worker owner fingerprint
ఇంటరాక్టివ్ కోపైలట్
sift interactive కమాండ్ ఒక టెర్మినల్ కోపైలట్ను ప్రారంభిస్తుంది. ఇది మీ టెర్మినల్లోనే చాట్ చేయడం, టూల్స్ వాడటం, కోడ్ ఎడిట్ చేయడం, పారలల్ ఏజెంట్ బ్రాంచ్లను సృష్టించడం, పనులను ప్లాన్ చేయడం మరియు డయాగ్రమ్లను రూపొందించడం వంటివి చేస్తుంది — ఇవన్నీ మీ ఫైల్సిస్టమ్ మరియు Siftable వర్క్ గ్రాఫ్పై నేరుగా పనిచేస్తాయి.
$ sift interactive
అవసరాలు & స్టార్టప్
- Bun తప్పనిసరి.
sift interactiveకమాండ్ Bunను మళ్ళీ రన్ చేస్తుంది; ఒకవేళ అది ఇన్స్టాల్ అయి లేకపోతేcurl -fsSL https://bun.sh/install | bashఅని చూపిస్తుంది. - Authentication తప్పనిసరి — దీని కోసం
--token,SIFT_TOKEN, లేదాsift auth loginవాడాలి. - మెయిన్ ప్రాసెస్ లోనే రన్ అవుతుంది — దీని కోసం విడిగా ఎటువంటి డీమన్ (daemon) ప్రారంభించాల్సిన అవసరం లేదు.
- రాతలు వర్క్స్పేస్ రూట్కే పరిమితం — మీ లాంచ్ డైరెక్టరీకి దగ్గరగా ఉండి
.gitని కలిగి ఉన్న ఫోల్డర్ ఇది./statusరిపోర్ట్ చేసే పరిమితి ఇదే, అలాగే నేటివ్ రైట్ పాత్ కూడా దీనినే అమలు చేస్తుంది.
ఇంటర్ఫేస్
The composer is a full readline-capable text area. Enter submits; Shift+Enter / Ctrl+J insert a newline; submitting while the agent is busy queues your message. !command runs via bash -lc into the transcript (a bare !cd <path> changes the session directory; output clipped to ~4000 chars). Large or structured pastes become a collapsed chip; pasted images are validated, normalized, and attached. ? on an empty composer shows hotkeys.
స్లాష్ కమాండ్లు
కమాండ్ మెనూ కోసం / టైప్ చేయండి. దాచిన కమాండ్లు మెనూలో కనిపించవు కానీ వాటిని టైప్ చేసి ఉపయోగించవచ్చు.
| Command | Group | Description |
|---|---|---|
/help, /hotkeys, /status | Session | Command list, keyboard shortcuts, and current model/scope/queue status |
/cwd [path] | Session | Show or change the working directory (recomputes the workspace root) |
/copy [last|all|explorer] | Session | Copy the latest reply, whole transcript, or latest explorer report to the clipboard |
/clear, /quit | Session | Reset the transcript; exit |
/threads [clear], /compact | Session | Manage the persisted thread; force a context compaction (requires context compaction enabled) |
/model [id] [effort] | Model | Open the model picker or select a model and reasoning effort directly |
/codex [login|on|use|off|logout|status] | Model | Control the Codex (ChatGPT) engine; default subcommand is status |
/key <provider> <key>, /key vault <provider> | Model | Store a provider API key, or hydrate it from Siftable Vault |
/login | Model | Siftable device-code login from inside the TUI |
/explorer | Model | Configure the repo Explorer (context-gathering backend) |
/skills [name] | Skills | List discovered skills, or print one skill's body |
/branches | Branches | Open the parallel-agent branches hub |
/spawn <title> [--rw <globs>|--rw-any|--ro] | Branches | Start a child agent branch in its own git worktree with an access mode |
/merge, /rebase, /sendback, /reject | Branches | Land, replay, resume, or reject a child branch |
/work | Work | Open the work-queue hub (board of agents and items by status) |
/plan [objective | work [--apply] [--after SRC:DST] [--limit N] | view] | Work | Plan from an objective, or compute a precedence DAG over the agent work queue as a Mermaid graph |
/handoff <title> [--agent ..] [--files ..] [--acceptance ..] [--verify ..] | Work | Create a Siftable work item from the current context |
/proof <claim>, /remember <fact> --category <..> | Work | Gather code/test evidence; store durable code memory |
/crew [list|show|new|run], /collab | Crews | Manage and run multi-agent crews; show in-process collaboration sessions |
/mermaid [request|file.mmd|source], /view | Diagrams | Render Mermaid (NL request, file, or source) in the terminal; open the pannable viewer |
/theme, /sounds [on|off] | Appearance | Open the appearance picker; toggle UI sounds |
మోడల్స్ & ఇంజిన్లు
The model picker (/model) is two-stage: choose a model, then a reasoning effort (saved to ~/.siftable/prefs.json). The catalog includes GPT-5.6 Sol, Terra, and Luna (ChatGPT plan via the Codex engine — /codex login / /codex on select Sol by default), Claude Opus 4.8 (OpenRouter or direct Anthropic with ANTHROPIC_API_KEY), Claude Sonnet 4.6 / Haiku 4.5, Gemini 3.x Flash / Flash-Lite, GPT-5.4 mini / nano, and Morph v3 Large (apply-only). Codex drives the OpenAI codex app-server sidecar (ChatGPT device-code login). All other providers route through the bundled OpenFunction agent via <PROVIDER>_API_KEY. /key vault <provider> hydrates a key from Siftable Vault behind an approval prompt; the secret is never printed or written to disk.
Repo Explorer
/explorer configures repository context gathering before a turn. Modes: auto, off, deterministic, scout, fanout, warpgrep. Pick a scout model and budget (cheap/normal/deep). warpgrep needs MORPH_API_KEY (auto-hydrated from Vault when available). Settings persist in prefs.json.
స్కిల్స్
SKILL.md స్కిల్స్ (ప్రాజెక్ట్ > యూజర్ > ఇన్బిల్ట్) వరుసలో <root>/{.sift,.claude,.codex,.agents}/skills, ~/.claude|.codex|.agents/skills, ~/.config/sift/skills మరియు ప్యాకేజీతో పాటు వచ్చే స్కిల్స్ నుండి సేకరించబడతాయి. ఏజెంట్ ఒక టూల్ ద్వారా స్కిల్ను ఉపయోగించవచ్చు, మరియు సిస్టమ్ ప్రాంప్ట్లో సుమారు 50 వరకు స్కిల్స్ అందుబాటులో ఉంటాయి.
కీబోర్డ్ షార్ట్కట్లు
ఓవర్లేలు కీబోర్డ్ను ముందుగా నియంత్రిస్తాయి, కాబట్టి షార్ట్కట్లు (bindings) ఆయా మోడ్లకు అనుగుణంగా మారుతుంటాయి.
- Enter submit (queues if busy) · Shift+Enter/Ctrl+J newline · Tab complete a lone
/foo· ↑/↓ prompt history - Esc abort turn → clear draft → deselect · Ctrl+C abort → clear → deselect → quit (never copies) · Ctrl+D quit on empty draft
- Cmd/Super+A select all · Cmd+C/Ctrl+Shift+C copy selection or latest reply · Ctrl+O Explorer diagnostics · ? hotkeys
- Approval gate: y/Enter allow once · a always · b bypass-all · n/Esc deny
నేటివ్ యాక్సిలరేషన్
పెర్ఫార్మెన్స్ ముఖ్యం అనుకునే పనులు (కాంటెక్స్ట్ కాంపాక్షన్, లాంగ్-థ్రెడ్ మెమరీ, ఫైల్సిస్టమ్ స్కానింగ్, మెర్జ్ ఆర్కెస్ట్రేషన్, ఇమేజ్ హ్యాండ్లింగ్) నేటివ్ Zig మాడ్యూల్స్ ద్వారా నడుస్తాయి. ఇవి Bun FFI ద్వారా లోడ్ చేయబడతాయి మరియు వీటికి బ్యాకప్గా TypeScript ఫాల్బ్యాక్ కూడా ఉంటుంది. ఈ ప్యాకేజీ macOS (Apple Silicon) మరియు Linux (x64) కోసం ముందే బిల్డ్ చేసిన లైబ్రరీలతో వస్తుంది; ఇతర ప్లాట్ఫారమ్లు ఫాల్బ్యాక్ను ఉపయోగిస్తాయి. ఫాల్బ్యాక్లను వాడటానికి SIFT_NO_NATIVE=1 అని, లైవ్ కాంటెక్స్ట్-టోకెన్ మీటర్ మరియు థ్రెడ్ పర్సిస్టెన్స్ కోసం SIFT_CONTEXT_COMPACTION=1 అని సెట్ చేయండి.
అప్పియరెన్స్ & సౌండ్
/themeలో 10 రకాల స్కీమ్లు ఉన్నాయి (డిఫాల్ట్ "sieve" — చార్కోల్పై వార్మ్ అంబర్), ఇవి ~/.siftable/appearance.jsonలో సేవ్ అవుతాయి. /sounds ద్వారా UI సౌండ్ ఎఫెక్ట్లను ఆన్/ఆఫ్ చేయవచ్చు (డిఫాల్ట్గా ఆఫ్ ఉంటుంది), ఇవి ~/.siftable/sounds.jsonలో సేవ్ అవుతాయి మరియు SIFT_SOUNDSతో వీటిని మార్చవచ్చు.
The copilot is read-only by default; write/edit tools are scoped to the workspace root and gated by a four-way approval prompt (allow once / always / bypass-all / deny). With nothing listening, requests deny. Auto-approve environment overrides are always scrubbed at launch.
ప్రతి స్లాష్ కమాండ్, కీ బైండింగ్, ఎన్విరాన్మెంట్ వేరియబుల్ మరియు కాన్ఫిగ్ ఫైల్తో కూడిన పూర్తి రిఫరెన్స్: GitHubలోని docs/interactive.mdలో చూడండి.