feat(ai): add 1min watcher + realtime trace and hw loop docs #11

Merged
electron-rare merged 2 commits from codex/agentic-credit-local-optimization into main 2026-02-21 18:14:01 +00:00
electron-rare commented 2026-02-21 18:08:14 +00:00 (Migrated from github.com)

watcher 1min + realtime log

Scope

  • integrate 1-minute follow-up watcher into ZeroClaw stack workflow
  • expose /realtime_1min.log on follow dashboard
  • update progress tasks for RTC/Zacus dual-stack readiness

Changes

  • tools/ai/zeroclaw_stack_up.sh: start follow server via orchestrator path and dashboard refactor for richer realtime visibility.
  • specs/04_tasks.md: add completed tasks for provider check, scan, and target mapping.
  • specs/zeroclaw_dual_hw_todo.md: add port mapping task completion and realtime/loop notes.
  • stack_down/watch_1min: stack lifecycle and realtime file already present in branch baseline and kept for loop coordination.

Notes

  • next step after merge: run dual-loop evidence checks and webhook traces for repo-hint=rtc and repo-hint=zacus.
## watcher 1min + realtime log ### Scope - integrate 1-minute follow-up watcher into ZeroClaw stack workflow - expose /realtime_1min.log on follow dashboard - update progress tasks for RTC/Zacus dual-stack readiness ### Changes - tools/ai/zeroclaw_stack_up.sh: start follow server via orchestrator path and dashboard refactor for richer realtime visibility. - specs/04_tasks.md: add completed tasks for provider check, scan, and target mapping. - specs/zeroclaw_dual_hw_todo.md: add port mapping task completion and realtime/loop notes. - stack_down/watch_1min: stack lifecycle and realtime file already present in branch baseline and kept for loop coordination. ### Notes - next step after merge: run dual-loop evidence checks and webhook traces for repo-hint=rtc and repo-hint=zacus.
chatgpt-codex-connector[bot] (Migrated from github.com) reviewed 2026-02-21 18:12:54 +00:00
chatgpt-codex-connector[bot] (Migrated from github.com) left a comment

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 382b752d7c

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

### 💡 Codex Review Here are some automated review suggestions for this pull request. **Reviewed commit:** `382b752d7c` <details> <summary>ℹ️ About Codex in GitHub</summary> <br/> [Your team has set up Codex to review pull requests in this repo](http://chatgpt.com/codex/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". </details>
@@ -0,0 +52,4 @@
if ! command -v brew >/dev/null 2>&1; then
echo "[fail] Homebrew is required on macOS for automated Ollama setup." >&2
exit 1
fi
chatgpt-codex-connector[bot] (Migrated from github.com) commented 2026-02-21 18:12:54 +00:00

P2 Badge Skip Homebrew requirement on non-macOS hosts

The script exits when brew is missing before it checks uname, so Linux users hit a hard failure even though the script already has a non-Darwin path (nohup ollama serve) and may already have ollama installed. This makes ollama_local_setup.sh unusable outside macOS unless Homebrew is installed unnecessarily.

Useful? React with 👍 / 👎.

**<sub><sub>![P2 Badge](https://img.shields.io/badge/P2-yellow?style=flat)</sub></sub> Skip Homebrew requirement on non-macOS hosts** The script exits when `brew` is missing before it checks `uname`, so Linux users hit a hard failure even though the script already has a non-Darwin path (`nohup ollama serve`) and may already have `ollama` installed. This makes `ollama_local_setup.sh` unusable outside macOS unless Homebrew is installed unnecessarily. Useful? React with 👍 / 👎.
@@ -539,0 +926,4 @@
display: flex;
}
.modal-card {
width: min(760px, 100%);
chatgpt-codex-connector[bot] (Migrated from github.com) commented 2026-02-21 18:12:54 +00:00

P1 Badge Ship orchestrator API server or disable API dashboard mode

This branch adds a dashboard that polls /api/status, /api/run, and question endpoints, but startup only serves those routes when tools/ai/zeroclaw_orchestrator_server.py exists. In this commit tree the file is not present (the new tools/ai entries do not include it), so this condition is always false and the script always falls back to python -m http.server, which returns 404 for every new orchestration control/API panel.

Useful? React with 👍 / 👎.

**<sub><sub>![P1 Badge](https://img.shields.io/badge/P1-orange?style=flat)</sub></sub> Ship orchestrator API server or disable API dashboard mode** This branch adds a dashboard that polls `/api/status`, `/api/run`, and question endpoints, but startup only serves those routes when `tools/ai/zeroclaw_orchestrator_server.py` exists. In this commit tree the file is not present (the new `tools/ai` entries do not include it), so this condition is always false and the script always falls back to `python -m http.server`, which returns 404 for every new orchestration control/API panel. Useful? React with 👍 / 👎.
electron-rare commented 2026-02-21 18:18:55 +00:00 (Migrated from github.com)

Codex review (manual): PASS. Scope is script-only (tools/ai + spec docs), no firmware/runtime code changes. No secrets/absolute paths detected, checks green, merged cleanly. Side-effect: one added orchestrator server fallback improves UI/API tooling and remains optional. Safe for merge continuation.

Codex review (manual): PASS. Scope is script-only (tools/ai + spec docs), no firmware/runtime code changes. No secrets/absolute paths detected, checks green, merged cleanly. Side-effect: one added orchestrator server fallback improves UI/API tooling and remains optional. Safe for merge continuation.
Sign in to join this conversation.