|
| None | oc_chat.core.session_checkpoints._emit (Any emit, **Any fields) |
| None | oc_chat.core.session_checkpoints.reset_session_checkpoints () |
| bool | oc_chat.core.session_checkpoints.tool_calls_auto_continue () |
| bool | oc_chat.core.session_checkpoints.cost_prompts_suppressed () |
| bool | oc_chat.core.session_checkpoints.stall_prompts_suppressed () |
| None | oc_chat.core.session_checkpoints._set_tool_calls_auto_continue () |
| None | oc_chat.core.session_checkpoints._set_cost_prompts_suppressed () |
| None | oc_chat.core.session_checkpoints._set_stall_prompts_suppressed () |
| MiniReport | oc_chat.core.session_checkpoints.build_mini_report (*, int turn_tool_calls, dict tool_name_counts, files_written, float priced_usd, int unpriced_samples, int elapsed_ms, int|None top_n=None) |
| str | oc_chat.core.session_checkpoints._ask (presenter, str header, MiniReport report, str prompt) |
| bool | oc_chat.core.session_checkpoints.tool_call_checkpoint (*, presenter, MiniReport report, int effective_cap, bool is_interactive, str session_id="", Any emit=None) |
| bool | oc_chat.core.session_checkpoints.stall_checkpoint (*, presenter, MiniReport report, str sentence, bool is_interactive, str session_id="", Any emit=None) |
| str | oc_chat.core.session_checkpoints.hard_cap_refusal (*, float priced_usd, int unpriced_samples, int cap_usd, str env_var_name) |
| CostVerdict | oc_chat.core.session_checkpoints.evaluate_cost_checkpoints (*, str session_id, Any cost, presenter, MiniReport report, bool is_interactive, int hard_cap_usd, tuple thresholds, str env_var_name, Any emit=None) |