c1bbcf9712
Follow-up to the two salvaged commits (#111777, #111781 by @KoNit-K): - agent/prompt_builder.py::_truncate_content — with queue_warning=False the logged line no longer tells the operator to "pin a larger context_file_max_chars, or use a larger-context model": the subdirectory hint cap is a constant neither knob raises. It now points at the read_file recovery the marker already discloses. - tests/gateway/test_startup_environment_probe.py — replace the call-detection test with the behavioural invariant: an oversized SOUL.md in HERMES_HOME and a warm-up leave the truncation-warning queue empty for the next default-executor task (the api_server turn path runs on that executor without copy_context, which is how the boot warning reached a foreign session). - tests/agent/test_subdirectory_hints.py — fold the new drain assertion into the existing oversized-hint test (same fixture) and pin that the log carries no context_file_max_chars advice. - agent/AGENTS.md, website/docs/.../context-files.md — the hint cap is 32,000 (docs said 8,000) and is fixed; document that it is logged, not surfaced as a chat warning.