Expand description
Command implementations
Structs§
- Harvest
Config - Configuration for the harvest database
- Harvest
Stats - Statistics from a harvest operation
- Harvested
Session - A harvested session record
Functions§
- configure_
provider - Configure a provider
- create_
agent - Create a new agent configuration
- create_
migration - Create a migration package
- detect_
all - Detect everything (workspace, providers, sessions) for a path
- detect_
providers - Detect available providers and their status
- detect_
session - Detect which provider a session belongs to
- detect_
workspace - Detect workspace information for a given path
- export_
sessions - Export chat sessions from a workspace
- export_
specific_ sessions - Export specific sessions by ID
- fetch_
by_ workspace - Fetch sessions from workspaces matching a name pattern
- fetch_
sessions - Fetch specific sessions by their IDs
- find_
sessions - Find sessions by search pattern
- find_
sessions_ filtered - Optimized session search with filtering
- find_
workspaces - Find workspaces by search pattern
- git_add
- Add chat sessions to git
- git_
config - Configure git settings for chat sessions
- git_
diff - Diff chat sessions between commits or current state
- git_
init - Initialize git versioning for chat sessions
- git_log
- Show history of chat session commits with associated file changes
- git_
restore - Restore chat sessions from a specific commit
- git_
snapshot - Create a git tag snapshot of chat sessions
- git_
status - Show git status of chat sessions
- git_
track - Track chat sessions together with associated file changes
- harvest_
checkpoint - Create a checkpoint (version snapshot) of a session
- harvest_
checkpoints - List checkpoints for a session
- harvest_
export - Export sessions from the harvest database
- harvest_
git_ commit - harvest_
git_ diff - harvest_
git_ init - Git operations for harvest database
- harvest_
git_ log - harvest_
git_ restore - harvest_
init - Initialize a harvest database at the specified path
- harvest_
list - List sessions in the harvest database
- harvest_
rebuild_ fts - Rebuild the FTS index from messages_v2 table
- harvest_
restore_ checkpoint - Restore a session to a previous checkpoint
- harvest_
run - Run the harvest operation
- harvest_
scan - Scan for available providers and workspaces
- harvest_
search - Full-text search across all sessions
- harvest_
share - Import a chat session from a share link URL
- harvest_
shares - List share links in the harvest database
- harvest_
status - Show harvest database status
- history_
fetch - Fetch chat sessions from other workspaces into current workspace
- history_
merge - Merge all chat sessions into a single unified chat ordered by timestamp
- history_
show - Show all chat sessions across workspaces for current project
- import_
from_ provider - Import sessions from another provider
- import_
sessions - Import chat sessions into a workspace
- import_
specific_ sessions - Import specific session files
- list_
agents - List available agents and roles
- list_
modes - List orchestration modes
- list_
orphaned - List sessions that exist on disk but are not in VS Code’s index
- list_
providers - List all discovered providers
- list_
sessions - List all chat sessions
- list_
templates - Show swarm templates
- list_
tools - List available tools
- list_
workspaces - List all VS Code workspaces
- merge_
all_ providers - Merge all sessions from all available providers
- merge_
by_ workspace_ name - Merge chat sessions from workspaces matching a name pattern
- merge_
by_ workspace_ names - Merge chat sessions from multiple workspace name patterns
- merge_
cross_ provider - Merge chat sessions from multiple providers (cross-provider merge)
- merge_
from_ provider - Merge chat sessions from an LLM provider
- merge_
sessions_ by_ list - Merge specific chat sessions by their IDs or filenames
- move_
by_ path - Move sessions from one path to another
- move_
sessions - Move chat sessions from one workspace to another (by path lookup)
- move_
specific_ sessions - Move specific sessions by ID
- move_
workspace - Move all sessions from one workspace to another (by hash)
- provider_
info - Show detailed info about a specific provider
- register_
all - Register all sessions from a workspace into VS Code’s index
- register_
sessions - Register specific sessions by ID or title
- restore_
migration - Restore a migration package
- run_
agent - Run an agent with a prompt
- show_
agent_ info - Show agent information
- show_
session - Show session details
- show_
workspace - Show workspace details
- test_
provider - Test connection to a provider