Skip to main content

Crate coding_agent_search

Crate coding_agent_search 

Source

Modules§

analytics
Shared analytics query library.
bakeoff
bookmarks
Bookmarks system for saving and annotating search results.
connectors
Connectors for agent histories.
crash_replay
Deterministic crash/replay harness for state-machine proof tests.
daemon
Semantic model daemon for warm embedding and reranking.
doctor
Typed cass doctor command boundary.
encryption
evidence_bundle
Repairable evidence-bundle manifests for derived search artifacts.
explainability
Layered explanation cards for robot-visible controller decisions.
export
Export functionality for search results.
ftui_harness
Lightweight in-repo FTUI test harness.
html_export
HTML export module for self-contained session exports.
indexer
model
Domain models for normalized entities.
pages
perf_evidence
Stable evidence records for performance experiments and control-plane decisions.
policy_registry
Data-only registry for runtime controller policies.
query_cost_planner
Data-only query cost planner for robot metadata.
raw_mirror
search
Search layer facade.
sources
Remote sources management for cass.
storage
Persistent storage interfaces.
swarm_status
Fixtureable source adapters for the planned cass swarm status surface.
topology_budget
Topology-aware advisory budgets for large indexing hosts.
tui_asciicast
ui
FTUI application surface and supporting UI modules.
update_check
Update checker for release notifications.

Structs§

AggregationBucket
A single bucket in an aggregation result
Aggregations
Container for all aggregation results
AnalyticsCommon
Shared flags for all analytics subcommands.
ArgumentSchema
Schema for a command argument/option
CapabilitiesLimits
CapabilitiesResponse
Capabilities response for agent introspection. Provides static information about CLI features, versions, and limits.
Cli
Command-line interface.
CliError
CommandSchema
Schema for a single CLI command
EnvVarCapability
ExitCodeCapability
FieldAggregation
Aggregation result for a single field
IntrospectResponse
Full API introspection response
MistakeRecoveryCapability
ParsedCli
SemanticSearchOptions
Semantic search options from CLI flags (bd-3bbv)
TimeFilter
Time filter helper for search commands
WorkflowCapability

Enums§

AgentFormat
Agent format for message structure detection.
AgentsAction
Subcommands for managing persisted agent indexing exclusions.
AggregateField
Aggregation field types for –aggregate flag
AnalyticsBucketing
Time bucketing for analytics aggregation.
AnalyticsCommand
Subcommands for analytics (token usage, tool, and model breakdowns).
ColorPref
Commands
ConvExportFormat
Conversation export format (for export command)
DisplayFormat
Human-readable display format for CLI output (non-JSON)
ImportCommand
Subcommands for importing external data
MappingsAction
Subcommands for managing path mappings (P6.3)
MessageClassification
Message classification for grouping decisions.
MirrorCommand
Raw-mirror maintenance commands.
ModelsCommand
Subcommands for managing semantic search models
PagesDeployTarget
Deployment target for pages export.
ProgressMode
ProgressResolved
RobotFormat
Output format for robot/automation mode
RobotTopic
SourcesCommand
Subcommands for managing remote sources (P5.x)
SwarmCommand
Read-only swarm operations commands.
TimelineGrouping
Timeline grouping options

Functions§

classify_message
Classify a message for grouping purposes.
default_data_dir
default_db_path
detect_agent_format
Detect the agent format from a set of messages.
extract_correlation_id
Extract provider correlation ID from a message for tool call/result matching.
group_messages_for_export
Groups flat messages into MessageGroups with tool correlation.
parse_cli
render_swarm_status_live_partial
Produce a swarm-status payload reflecting the current “no live providers are wired yet” reality. Pure-function, allocation-only — no I/O — so it is safe to call from the TUI surface-entry path. Used by the TUI’s CassMsg::SwarmEntered handler to seed the cockpit on first entry when no cached snapshot has been supplied yet.
run
run_with_parsed
try_run_with_parsed_fast
Run startup-sensitive commands before constructing the async runtime.

Type Aliases§

CliResult