|
AQIT 0.1.0
|
Go to the source code of this file.
Namespaces | |
| namespace | aquin |
| namespace | aquin.command_log |
Functions | |
| str | aquin.command_log._now_iso () |
| None | aquin.command_log._ensure_dir () |
| list[dict[str, Any]] | aquin.command_log._load_index () |
| None | aquin.command_log._save_index (list[dict[str, Any]] rows) |
| str | aquin.command_log.category_for_tool (str tool_name) |
| str | aquin.command_log.cli_name_for_tool (str tool_name) |
| str | aquin.command_log._build_summary (*, str command, str tool_name, str|None model_id, Any result, dict[str, Any]|None card) |
| str | aquin.command_log.append_record (*, str tool_name, str|None command=None, dict[str, Any]|None args=None, Any result=None, dict[str, Any]|None card=None, str|None model_id=None, int|None duration_ms=None, bool exit_ok=True) |
| dict[str, Any]|None | aquin.command_log.load_record (str record_id) |
| datetime|None | aquin.command_log._parse_since (str value) |
| list[dict[str, Any]] | aquin.command_log.list_records (*, int|None last=None, str|None since=None, str|None category=None, str|None model_id=None, str|None command=None) |
| int | aquin.command_log.clear_records (*, str|None before=None) |
Variables | |
| str | aquin.command_log._COMMANDS_DIR = Path.home() / ".aquin" / "commands" |
| str | aquin.command_log._INDEX_PATH = _COMMANDS_DIR / "index.json" |
| dict | aquin.command_log._CATEGORY_BY_TOOL |
| dict | aquin.command_log._TOOL_TO_CLI |