mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-10-16 03:42:20 +02:00
feat(harness): authority, turn contract, tools, clean_agent_preview
Chat/agent harness work: request-authority model, turn contract, tool
policy/parsing/execution, clean_agent_preview streaming/thinking, ask_user
persistence, session probes, and scheduler.
Source: vendor/photocraft (ad1cff44) harness files, 3-way merged onto
upstream/dev (a8c147b2). Harness core files were independently developed
in both lineages; resolution policy documented in pr_work/C_conflicts.md
(vendor kept where ahead, upstream kept where vendor is behind; full delta
preserved in pr_work/C_upstream_delta.patch).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
a8c147b238
commit
364229f2dc
@@ -139,7 +139,7 @@ def run_terminal_branch(monkeypatch, native_calls, result, operation=None, *, ma
|
||||
_required_read_native_id=al._required_read_native_id,
|
||||
_dispatch_required_safe_read=al._dispatch_required_safe_read,
|
||||
_compute_final_metrics=lambda *a, **kw: {"tool_events": a[8]},
|
||||
session_id="fixture", disabled_tools=set(), _caller_hard_denials=frozenset(), tool_policy=policy,
|
||||
session_id="fixture", disabled_tools=set(), tool_policy=policy,
|
||||
owner="fixture", workspace=None, run_security=context, active_document=None,
|
||||
client_runtime_context=None, round_num=1, model="fixture-model",
|
||||
actual_endpoint_id="fixture-endpoint", actual_endpoint_label="fixture",
|
||||
|
||||
Reference in New Issue
Block a user