Module commands

Module commands 

Source
Expand description

Command implementations

Structs§

HarvestConfig
Configuration for the harvest database
HarvestStats
Statistics from a harvest operation
HarvestedSession
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