Skip to main content

Module data

Module data 

Source
Expand description

Data operation command handlers (put, update, delete, api-fetch).

Focused on ingesting files/bytes into .mv2 memories, updating/deleting frames, and fetching remote content. Keeps ingestion flags and capacity checks consistent with the core engine while presenting concise CLI output.

Structs§

ApiFetchArgs
Arguments for the api-fetch subcommand
AudioAnalyzeOptions
CorrectArgs
Arguments for the correct subcommand
DeleteArgs
Arguments for the delete subcommand
ExtractionSummary
FileAnalysis
LockCliArgs
Lock-related CLI arguments (shared across commands)
PutArgs
Arguments for the put subcommand
PutManyArgs
Arguments for the put-many subcommand
PutManyBatch
Batch input format (array of requests)
PutManyRequest
JSON input format for put-many requests
UpdateArgs
Arguments for the update subcommand

Functions§

analyze_file
derive_video_uri
handle_api_fetch
Handler for memvid api-fetch
handle_correct
Store a correction with retrieval priority boost.
handle_delete
Handler for memvid delete
handle_put
handle_put_many
handle_update
parse_key_val
Parse key=value pairs for tags