refactor: unify monitor history port access

This commit is contained in:
jxxghp
2026-08-24 04:59:45 +08:00
parent ae38e61880
commit 52c5c14f87
7 changed files with 38 additions and 7 deletions
+3
View File
@@ -140,6 +140,9 @@ Agent orchestration, memory and tool implementations follow the same rule via
the named `get_agent_*_port()` functions from `app/application/agentdata.py`.
The legacy Agent `*Port` proxy classes remain import-compatible boundaries and
must not be reintroduced as Oper aliases in canonical Agent modules.
Monitor history checks use `get_transfer_history_port()` from
`app/application/history.py`; the constructible `TransferHistoryPort` facade is
retained only for compatibility and is not a canonical Oper substitute.
### Adapter boundaries