Directories
¶
| Path | Synopsis |
|---|---|
|
Package agentloop implements an iterative agent loop that can call tools.
|
Package agentloop implements an iterative agent loop that can call tools. |
|
Package buildbatches implements an activity that groups chunks into batches for embedding computation.
|
Package buildbatches implements an activity that groups chunks into batches for embedding computation. |
|
Package buildindex implements an activity that builds and saves a vector index for a single snapshot.
|
Package buildindex implements an activity that builds and saves a vector index for a single snapshot. |
|
Package buildindexes implements a parent activity that builds vector indices for multiple snapshots sequentially.
|
Package buildindexes implements a parent activity that builds vector indices for multiple snapshots sequentially. |
|
Package control provides activities for flow control operations.
|
Package control provides activities for flow control operations. |
|
Package deletefile implements an activity for permanently deleting files.
|
Package deletefile implements an activity for permanently deleting files. |
|
Package draftcommit implements an activity that generates commit messages using an LLM.
|
Package draftcommit implements an activity that generates commit messages using an LLM. |
|
Package draftcommitflat implements an activity that generates commit messages from a flat list of file changes.
|
Package draftcommitflat implements an activity that generates commit messages from a flat list of file changes. |
|
Package draftcontent implements an activity that invokes an LLM to draft text responses.
|
Package draftcontent implements an activity that invokes an LLM to draft text responses. |
|
Package draftflat implements a generic activity for composing text using an LLM with file context.
|
Package draftflat implements a generic activity for composing text using an LLM with file context. |
|
Package draftpr implements an activity that generates pull request descriptions using an LLM.
|
Package draftpr implements an activity that generates pull request descriptions using an LLM. |
|
Package draftprflat implements an activity that generates pull request descriptions from a flat list of file changes.
|
Package draftprflat implements an activity that generates pull request descriptions from a flat list of file changes. |
|
Package editfile implements an activity for editing files by string replacement.
|
Package editfile implements an activity for editing files by string replacement. |
|
Package embedall implements a parent activity that computes embeddings for multiple batches sequentially.
|
Package embedall implements a parent activity that computes embeddings for multiple batches sequentially. |
|
Package embedbatch implements an activity that computes embeddings for a batch of text chunks.
|
Package embedbatch implements an activity that computes embeddings for a batch of text chunks. |
|
Package fetchbranchdiff implements an activity that fetches the diff of a file between current branch and target branch.
|
Package fetchbranchdiff implements an activity that fetches the diff of a file between current branch and target branch. |
|
Package fetchbranchdiffs implements a parent activity that fetches branch diffs for multiple files sequentially.
|
Package fetchbranchdiffs implements a parent activity that fetches branch diffs for multiple files sequentially. |
|
Package fetchcontext implements an activity that retrieves and formats context for RAG queries.
|
Package fetchcontext implements an activity that retrieves and formats context for RAG queries. |
|
Package fetchstageddiff implements an activity that fetches the staged diff for a single file.
|
Package fetchstageddiff implements an activity that fetches the staged diff for a single file. |
|
Package fetchstageddiffs implements a parent activity that fetches staged diffs for multiple files sequentially.
|
Package fetchstageddiffs implements a parent activity that fetches staged diffs for multiple files sequentially. |
|
Package filterfiles implements an activity that filters files based on include/exclude patterns.
|
Package filterfiles implements an activity that filters files based on include/exclude patterns. |
|
Package finalizeindex implements an activity that finalizes snapshot states in the database.
|
Package finalizeindex implements an activity that finalizes snapshot states in the database. |
|
Package getdiff implements an activity for retrieving git diffs.
|
Package getdiff implements an activity for retrieving git diffs. |
|
Package getplan provides activities for retrieving the current plan/task board.
|
Package getplan provides activities for retrieving the current plan/task board. |
|
Package gitundo implements an activity for discarding uncommitted changes.
|
Package gitundo implements an activity for discarding uncommitted changes. |
|
Package listbranchchanges implements an activity that lists files changed between current branch and target branch.
|
Package listbranchchanges implements an activity that lists files changed between current branch and target branch. |
|
Package listfiles implements an activity for listing files in a directory.
|
Package listfiles implements an activity for listing files in a directory. |
|
Package liststagedfiles implements an activity that lists all files currently staged in git.
|
Package liststagedfiles implements an activity that lists all files currently staged in git. |
|
Package memorize provides activities for storing facts in flow memory.
|
Package memorize provides activities for storing facts in flow memory. |
|
Package movefile implements an activity for moving or renaming files.
|
Package movefile implements an activity for moving or renaming files. |
|
Package plan implements an activity for initializing task plans.
|
Package plan implements an activity for initializing task plans. |
|
Package prepareindex implements an activity that deduplicates files and prepares them for processing.
|
Package prepareindex implements an activity that deduplicates files and prepares them for processing. |
|
Package pruneindex implements an activity that removes outdated document versions and embeddings from storage.
|
Package pruneindex implements an activity that removes outdated document versions and embeddings from storage. |
|
Package readfile implements an activity for reading file contents.
|
Package readfile implements an activity for reading file contents. |
|
Package runshell implements an activity for executing shell commands.
|
Package runshell implements an activity for executing shell commands. |
|
Package savechunks implements an activity that distributes embeddings to chunks and saves them to storage.
|
Package savechunks implements an activity that distributes embeddings to chunks and saves them to storage. |
|
Package savefileversion implements an activity that saves a document version with its chunks to storage.
|
Package savefileversion implements an activity that saves a document version with its chunks to storage. |
|
Package scanworktree implements an activity that scans workspace state (working directory, stage, or HEAD) for files.
|
Package scanworktree implements an activity that scans workspace state (working directory, stage, or HEAD) for files. |
|
Package searchindex implements an activity that performs semantic search across indexed code using vector similarity.
|
Package searchindex implements an activity that performs semantic search across indexed code using vector similarity. |
|
Package splitfile implements an activity that chunks a single file into smaller pieces for embedding.
|
Package splitfile implements an activity that chunks a single file into smaller pieces for embedding. |
|
Package splitfiles implements a parent activity that chunks multiple files sequentially.
|
Package splitfiles implements a parent activity that chunks multiple files sequentially. |
|
Package summarize implements an activity for summarizing content using an LLM.
|
Package summarize implements an activity for summarizing content using an LLM. |
|
Package summarizechanges implements a parent activity that summarizes changes for multiple files sequentially.
|
Package summarizechanges implements a parent activity that summarizes changes for multiple files sequentially. |
|
Package summarizefilechanges implements an activity that generates a summary of changes in a single file using an LLM.
|
Package summarizefilechanges implements an activity that generates a summary of changes in a single file using an LLM. |
|
Package tracktask implements an activity for updating task status in a plan.
|
Package tracktask implements an activity for updating task status in a plan. |
|
Package writefile implements an activity for creating or overwriting files.
|
Package writefile implements an activity for creating or overwriting files. |
Click to show internal directories.
Click to hide internal directories.