Go to the source code of this file.
|
| str | oc_chat.core.session._default_model () |
| str | oc_chat.core.session.build_system_prompt (str base_instruction, list|None tool_schemas, *, str reference="compact") |
| None | oc_chat.core.session.ensure_system_includes_tool_reference ("ChatSession" session, list|None tool_schemas) |
| bool | oc_chat.core.session._migrate_legacy_system_prompt ("ChatSession" session, list|None tool_schemas) |
| str | oc_chat.core.session._auto_name () |
| frozenset[str] | oc_chat.core.session._gitignored_relpaths (Path root) |
| str | oc_chat.core.session.generate_project_tree (int max_depth=2, *, "list[str] | None" exclude_dirs=None, "list[str] | None" exclude_suffixes=None, "list[str] | None" stub_dirs=None, bool|None honor_gitignore=None, str|None work_dir=None) |
| None | oc_chat.core.session._reset_trust_before_exposure () |
| list | oc_chat.core.session._validated_event_slugs (object raw) |
| None | oc_chat.core.session.apply_session_metadata_fields ("ChatSession" session, dict meta, *, bool pure=False) |