list_projects
List all indexed firmware projects with their statistics, including project ID, name, path, build system, symbol count, file count, and last indexed time. Use at session start to discover available projects.
Instructions
List all indexed firmware projects with their statistics.
Read-only. No side effects. Use at session start to discover available
projects; use get_active_build for details on the currently active project.
Returns: list of dicts, each with: project_id, name, root_path, build_system, symbol_count, file_count, indexed_at, schema_version, current_schema, stale (bool), db (path to SQLite database file).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_root | No | Project root. Auto-detected if omitted. Pass to distinguish multiple indexed projects. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |