Use these phrases when you want an agent to capture context, create work, update a thread, remember a decision, or prepare a clean handoff.
You do not need to name MCP tools in normal use. Say what you mean. A connected agent should translate your intent into the right Threadron call, then report back only after the write succeeds.
If an agent says it recorded something, it should have actually called a threadron_* tool and received a successful result. If tools are missing, the correct answer is setup help, not fake certainty.
These phrases put unstructured input somewhere safe before it becomes work or context.
Threads are durable streams: current state, next action, blockers, artifacts, and member tasks.
A task should have a clear outcome and a next action. If it is only a fact, decision, or resource, use context instead.
Shared context objects are the natural home for notes, decisions, resources, people, incidents, routines, questions, and memories.
Artifacts make outputs visible: branches, PRs, commits, files, docs, plans, patches, or terminal output.
The first move should orient the agent without making it re-investigate everything.
Sprints are a planning overlay across tasks and threads. Use them for weekly focus, review, rollover, and capacity conversations.
| If the user means... | Use | What happens |
|---|---|---|
| "Do this" | threadron_create_task |
A work item is created with goal, owner, status, next action, and outcome. |
| "Keep this stream resumable" | threadron_create_thread or threadron_update_thread |
A durable resume snapshot is available for any future agent or human. |
| "Remember this" | threadron_create_context |
A note, decision, resource, question, or memory is stored outside the task board. |
| "I am not sure what this is yet" | threadron_capture_inbox |
The raw thought lands in the inbox for later parsing, promotion, or remembering. |
| "I made progress" | threadron_add_context plus threadron_update_state |
The timeline explains why, and structured state says what changed. |
| "Here is the output" | threadron_create_artifact |
The branch, PR, commit, file, plan, doc, or terminal output becomes inspectable. |
| "Plan this week" | threadron_create_sprint or threadron_add_sprint_item |
A sprint groups existing tasks and threads into a time-boxed focus set. |
| "I am starting work" | threadron_claim |
The item is locked for that agent until release or expiry. |
| "I am pausing" | threadron_add_context, threadron_update_state, threadron_release |
The next agent gets a clean handoff and the claim is freed. |
Threadron should feel more like scoped retrieval than a manual filing cabinet. Agents should fetch the smallest relevant slice before answering when remembered context could change the result.
Paste this into an agent instruction file when you want it to infer the right Threadron call from ordinary language.