docs(guides): fix vendor_capabilities.py, mma_exec.py, audit_optional_returns drift

- Readme.md AI Client row: '5 providers' -> 8; added VendorCapabilities
  inlining note + Result[str] send() API note.
- guide_ai_client.md: src/vendor_capabilities.py refs -> src/ai_client.py
  #region: Vendor Capabilities (2 sites: the capabilities param
  comment + the V2 Capability Matrix section).
- docs/AGENTS.md: audit_optional_returns.py -> audit_optional_in_3_files.py
  (the live script; the successor is not yet built).
- guide_mma.md SubConversationRunner sketch: 'Reuses mma_exec.py' ->
  'Would reuse the WorkerPool internal subprocess template (NOT the
  deprecated mma_exec.py)'.
- guide_multi_agent_conductor.md: architecture diagram box
  'Workers call mma_exec.py' -> 'Workers run via the internal
  subprocess template (run_worker_lifecycle; NOT the deprecated
  meta-tooling mma_exec.py)'; the mma_exec.py box relabeled to
  run_worker_lifecycle; See Also 'scripts/mma_exec.py — sub-agent
  entry point' -> 'src/multi_agent_conductor.py:run_worker_lifecycle
  (NOT the deprecated meta-tooling mma_exec.py)'.
This commit is contained in:
ed
2026-07-02 19:39:43 -04:00
parent 3423cc35a0
commit 444ee13f7f
5 changed files with 14 additions and 10 deletions
+3 -1
View File
@@ -634,7 +634,9 @@ class SubConversationResult:
class SubConversationRunner:
async def spawn(self, prompt: str, *, allowed_tools: list[str] = None, ...) -> SubConversationResult:
# Reuses mma_exec.py as the subprocess template
# Would reuse the WorkerPool's internal subprocess template (NOT the
# deprecated mma_exec.py — see docs/guide_meta_boundary.md for the
# meta-tooling vs application domain distinction).
# Returns the child's <nagent-response> content + token usage
...
```