activities/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2026 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL