Tool reference
Your agent calls these; you don't have to. Ask in plain words.
Resume
start_session
Opens a working session and loads what Fibonna remembers about the project, so your agent starts where you left off.
Example ask: "Start a session on the billing project."
resume_context
Reminds your agent where a task or sprint stands: what was decided, what is done and what comes next.
Example ask: "Pick up where we left off on the invoice export."
get_working_context
Gathers everything relevant to the task in hand in one go: the task, its sprint, related notes and what earlier work taught you.
Example ask: "What do we already know about the login timeout bug?"
set_focus
Tells Fibonna which project, sprint and task you are on, so new notes and later requests land in the right place.
Example ask: "Focus on the checkout task."
Memory
project_memory_add
Saves a note, decision or finding to the project's memory.
Example ask: "Remember that we chose Postgres over MySQL because of its JSON support."
project_memory_search
Searches everything saved to the project's memory by meaning, not only by exact words.
Example ask: "Search our notes for why we dropped the old job queue."
project_memory_get
Opens one saved note in full.
Example ask: "Open the note about the API rate-limit decision."
brain_index
Lists the knowledge pages Fibonna has built for the project, so your agent can see what exists before it reads.
Example ask: "What knowledge pages do we have for this project?"
brain_page_get
Opens one knowledge page in full.
Example ask: "Open the knowledge page on how we handle deployments."
lesson_search
Finds lessons written down after earlier work, so your agent does not repeat a mistake you have already made.
Example ask: "Have we hit this migration problem before?"
Projects, sprints and tasks
project_list
Lists your projects.
Example ask: "Which projects do I have in Fibonna?"
project_get
Shows one project's details.
Example ask: "Show me the details of the website project."
sprint_list
Lists the sprints in a project.
Example ask: "List the sprints on the website project."
sprint_status
Shows how a sprint is going: what is done, what is in progress and what is blocked.
Example ask: "How is the current sprint going?"
sprint_digest
Writes a short summary of a sprint, for catching up quickly.
Example ask: "Give me a digest of last week's sprint."
sprint_create
Starts a new sprint with a name and a goal.
Example ask: "Create a sprint called Launch prep with the goal of shipping the beta."
task_list
Lists tasks, optionally only those in one sprint or with one status.
Example ask: "Show me the open tasks in this sprint."
task_create
Adds one task.
Example ask: "Add a task to fix the password reset email."
task_update
Changes a task: its status, title, description or priority.
Example ask: "Mark the password reset task as done."
task_bulk_create
Adds several tasks at once, for example when you turn a plan into work.
Example ask: "Turn this plan into tasks in the current sprint."
Dispatch
worker_start
Starts another agent session on a task, on its own branch so it cannot disturb your work.
Example ask: "Start a worker on the password reset task."
worker_status
Checks what a started worker is doing.
Example ask: "How is the worker on the password reset task getting on?"
session_await
Waits until a worker finishes or needs you, so your agent does not have to keep checking.
Example ask: "Wait for that worker to finish."
worker_send
Sends a message or an instruction to a running worker.
Example ask: "Tell the worker to leave the database schema alone."
worker_stop
Stops a running worker.
Example ask: "Stop the worker on the password reset task."
Handoff
session_handoff
Writes down where the session got to: what changed, what you decided and what comes next. The next session starts from it.
Example ask: "Hand off this session."