Commit 1486ceb
fix(config): bind dashboard profile writes to daemon identity
Completes 087768f (config-vertical wind-down): the last two of its
eight remaining hunks. handle_dashboard now takes the
daemon_user_profile_id that execute_tool_dispatch already threads
through ToolCallRegistryOptions (landed via 087768f + bb6f598),
and the profile identity for DashboardInvocationExecutorAdapter comes
from the daemon-handshake profile identity instead of the
project-session store binding, which is None on the core server that
answers tool calls before the session authorities mount (the 503
configuration_authority_unavailable root, DEFECT B in 087768f).
TIP-UNBREAK: dispatch_groups.rs at HEAD already passes this argument,
so HEAD does not compile without this commit.
Hunk dispositions for the other six (verified with git log -S, ledger
duplication-check honored): application_surface.rs payload arm + import
landed via 3299dce; handlers/mod.rs field + Default landed via
bb6f598; runtime_surface_acceptance idempotency keys landed via
cd42d49. Verification queued per the single-build-runner directive.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 08fde90 commit 1486ceb
1 file changed
Lines changed: 9 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
314 | 314 | | |
315 | 315 | | |
316 | 316 | | |
| 317 | + | |
317 | 318 | | |
318 | 319 | | |
319 | 320 | | |
| |||
403 | 404 | | |
404 | 405 | | |
405 | 406 | | |
406 | | - | |
407 | | - | |
408 | | - | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
409 | 412 | | |
410 | 413 | | |
411 | | - | |
| 414 | + | |
412 | 415 | | |
413 | 416 | | |
414 | 417 | | |
| |||
442 | 445 | | |
443 | 446 | | |
444 | 447 | | |
445 | | - | |
| 448 | + | |
| 449 | + | |
446 | 450 | | |
447 | 451 | | |
448 | 452 | | |
| |||
0 commit comments