- Installed hooks: boot-md, session-memory, command-logger, bootstrap-extra-files - Updated default model to litellm/copilot-claude-sonnet-4.6 - Added memory/startup-health.json + boot-last-run.json from boot check - Added memory/startup-health.md warning log - Captured new session memory files (2026-03-04/05) - Minor MEMORY.md + USER.md: added git preference line
4.0 KiB
2026-03-04
-
Added task
task-20260304-211216-acp-claude-codextomemory/tasks.json:- Fix ACP runtime failures for Claude Code and Codex agents (
acpxexit codes 1/5).
- Fix ACP runtime failures for Claude Code and Codex agents (
-
Implemented immediate runtime mitigation for LiteLLM route reliability:
- Updated default model from
litellm/copilot-gpt-5.3-codextolitellm/gpt-4oin/home/openclaw/.openclaw/openclaw.json.
- Updated default model from
-
LiteLLM/OpenClaw runtime root cause identified and fixed:
~/.openclaw/agents/main/agent/models.jsonhad stalelitellm.baseUrlset tohttp://localhost:4000.- Updated
litellm.baseUrltohttp://192.168.153.113:18804/v1to match active provider endpoint. - Post-fix validation runs for
litellm/gpt-4osucceeded.
-
User requested default model rollback after fix:
- Default model set to
openai-codex/gpt-5.3-codexin~/.openclaw/openclaw.json.
- Default model set to
-
Operational note:
- Multiple delayed subagent completion events produced repeated
okmessages; should batch/ignore stale completion spam in future updates.
- Multiple delayed subagent completion events produced repeated
-
BOOT.md startup check executed (~2026-03-04T21:38Z) and state files updated:
- Wrote
memory/startup-health.jsonandmemory/boot-last-run.json. - Gateway exposure confirmed
local-only(loopback bind). - Backup signal fresh (
Backup complete~3.35h old at check time). - Update status:
up-to-date.
- Wrote
-
Startup security findings to follow up:
openclaw security audit --deepreported 1 critical / 2 warn related to plugin posture:- critical:
acpx.bakplugin flagged for dangerous code pattern, - warn:
plugins.allownot explicitly set, - warn: extension tools reachable under permissive policy.
- critical:
- Recorded in
memory/startup-health.md; overall startup status set towarn.
-
Added TODO
task-20260304-2215-subagent-reliability(high priority):- Fix subagent reliability and completion-event spam handling.
- User requested explicit ownership and follow-through on subagent/tooling stability.
-
Implemented "real fix" local TUI patch to suppress internal runtime context noise:
- Edited
/home/openclaw/.npm-global/lib/node_modules/openclaw/dist/tui-LeOEBhMz.js. - Added detection for internal runtime completion blocks (
OpenClaw runtime context (internal)+[Internal task completion event]) and return empty text for those records inextractTextFromMessage. - Goal: hide internal orchestration handoff messages from TUI chat log while keeping normal user/assistant messages visible.
- Edited
-
Updated TODO
task-20260304-2215-subagent-reliabilitytoin-progresswith patch note. -
Implemented upstream-source fix in cloned OpenClaw repo:
- Repo:
external/openclaw-upstream - Branch:
fix/tui-hide-internal-runtime-context - Commit:
0f66a4547 - Change: in
src/tui/tui-formatters.ts, suppress rendering of internal runtime completion context blocks inextractTextFromMessagewhen both markers are present. - Tests: updated
src/tui/tui-formatters.test.tswith positive/negative coverage and ranpnpm test:fastsuccessfully (suite passed).
- Repo:
-
Added durable workflow guidance for OpenClaw code contributions and update hygiene:
- Updated
AGENTS.mdwith required upstream workflow + branch policy + update-safe notes. - Added
scripts/openclaw-upstream-workflow.mdwith step-by-step commands (sync main, branch, test, PR, and post-update sync).
- Updated
-
Added explicit Git policy updates for OpenClaw upstream workflow:
- Rebase-first sync (
git pull --rebase) for upstream clone maintenance. - Rebase onto latest
origin/mainbefore push/PR. - Preferred PR merge strategy: Rebase and merge.
- Rebase-first sync (
-
Added explicit post-merge branch cleanup policy to workflow docs:
- After rebase-merge PRs, delete feature/fix branches both remote and local.
- Added command examples in
scripts/openclaw-upstream-workflow.md.
-
Added
scripts/openclaw-upstream-preflight.shand wired docs to enforce upstream fetch/sync before coding.- Script syncs
external/openclaw-upstream(fetch --all --prune,checkout main,pull --rebase) and can create/rebase target branch.
- Script syncs