|
AQIT 0.1.0
|
Go to the source code of this file.
Namespaces | |
| namespace | aquin |
| namespace | aquin.session_mode |
Functions | |
| bool | aquin.session_mode.tool_requires_model (str tool_name) |
| str | aquin.session_mode.resolve_legacy_verb (str verb) |
| dict[str, str] | aquin.session_mode.cli_verbs_for_mode (SessionMode|None mode) |
| bool | aquin.session_mode.verb_known (str verb) |
| SessionMode | aquin.session_mode.normalize_mode (str|None raw) |
| frozenset[str] | aquin.session_mode.tools_for_mode (SessionMode mode) |
| bool | aquin.session_mode.is_tool_allowed (str tool_name, SessionMode mode) |
| dict[str, str] | aquin.session_mode.filter_cli_tool_map (dict[str, str] full_map, SessionMode mode) |
| list[dict] | aquin.session_mode.get_filtered_tool_schemas (SessionMode mode) |
| str | aquin.session_mode.mode_label (SessionMode mode) |
| SessionMode | aquin.session_mode.mode_for_model_id (str model_id) |
| SessionMode|None | aquin.session_mode.mode_for_active_model () |
Variables | |
| aquin.session_mode.SessionMode = Literal["llm"] | |
| frozenset | aquin.session_mode.SHARED_TOOLS |
| frozenset | aquin.session_mode.MODEL_FREE_TOOLS |
| frozenset | aquin.session_mode.LLM_TOOLS |
| frozenset | aquin.session_mode.LLM_CLI_ONLY = frozenset({"trace", "feature logit", "feature neighbor"}) |
| dict | aquin.session_mode.SHARED_CLI_VERBS |
| dict | aquin.session_mode.LLM_CLI_VERBS |