Commit Graph
18 Commits
Author SHA1 Message Date
ChatGPT Release Governance e40c05779c fix-gitops-reject-publication-state-path-traversal 2026-07-23 14:57:07 +08:00
ChatGPT Release Governance 27a0ae126b fix-gitops-close-tag-publication-governance-gaps 2026-07-23 14:11:23 +08:00
Codex GitOps Repair 3196d91b12 fix(gitops): preserve existing isolated branches 2026-07-23 12:58:32 +08:00
Codex GitOps Repair 3812e1ab01 fix(gitops): make Gitea tag publication fail closed 2026-07-23 12:57:41 +08:00
ChatGPT Release Governance 151b57100f fix(gitops): bind release tags to approved target oid 2026-07-22 09:07:11 +08:00
openclaw 36755f5f8b fix: update BARE_REPO path from aios-v23.git to aios.git 2026-07-09 11:03:29 +08:00
openclaw eb4a3adb3f feat: deploy group-owner-agent-context-isolation patch
- Add agent context isolation API, RBAC, resolver, audit, dashboard modules
- Deploy context isolation policy config
- Fix OpenAPI workspace permissions (chown aiman:gitops)
- Update ChatGPT actions API with new internals
- Add CMD files for group/owner isolation and permission fix
- Archive completed command files
2026-07-09 10:45:21 +08:00
openclaw c93f99da41 feat: add AI evolution dashboard API endpoint
- Serve HTML dashboard at /admin/ai-evolution/
- API endpoint /admin/ai-evolution/api/data returning baseline, versions, commands, agent_runs
- Background agent runner base class for autonomous file operations
- Chat API sync service with real-time message polling and task execution
- Add admin route to aios_chatgpt_actions_api.py, fix missing start_time variable
2026-07-09 00:24:23 +08:00
openclaw c2e782e6fa fix: add admin/ai-evolution route to API, fix missing start_time
- Inserted /admin/ai-evolution endpoint returning baseline, versions, commands, agent_runs
- Added helper functions: baselines(), commands(), agent_runs()
- Added missing start_time module-level variable
- This enables the Web UI dashboard for monitoring AIOS GitOps state
2026-07-09 00:07:16 +08:00
openclaw 7fd4a4aae3 Merge: resolve conflict in aios_chatgpt_actions_api.py, remove patches conflict 2026-07-08 21:07:54 +08:00
openclaw c9f1c28616 chore: add evidence for CMD-20260708-enable-aios-autonomous-operation-and-notification 2026-07-08 16:15:16 +08:00
aios b1c1e49cc5 fix: add READABLE aliases for all API endpoints (V1R2C3)
Add descriptive, user-friendly aliases for the existing API routes to
improve gitops-agent API discoverability:

  GET  /api/baseline     → /api/base
  GET  /api/versions     → /api/ver
  GET  /api/runtime-status → /api/run
  GET  /api/patches      → /api/patch
  POST /api/create-patch  → /api/patch
  GET  /api/branches     → /api/branch
  POST /api/create-branch → /api/branch
  POST /api/commit-file   → /api/file
  POST /api/create-tag    → /api/tag

All aliases wire through the same handler functions, tested live.
2026-07-07 22:04:47 +08:00
aios f8fc7ad73b fix(cgpt-actions): add sys.path fix for ActionMonitor import and fix JSON serialization
- Insert agent-os path into sys.path so orchestrator module is found
- Fix JSON serialization of ActionFailureEvent by converting dataclass to dict in the endpoint
- Add __init__.py for orchestrator package

This is a bugfix on the V1R2C2 feature already merged into main.
2026-07-07 19:31:32 +08:00
aios edd3bd239e feat(cgpt-actions): add ActionMonitor for failure tracking & confirm-guard for tag/model/model-priority 2026-07-07 17:58:11 +08:00
aios 87b1a5357c feat(cgpt-actions): add confirm protection to tag/model/model-priority 2026-07-07 15:12:00 +08:00
aios a248142158 fix(api): sync Codex patch branches to online Git 2026-07-06 18:27:34 +08:00
aios 43ddb91568 fix(api): allow secret_ref model commits 2026-07-06 17:41:46 +08:00
aios 96c00d81a9 feat(api): add ChatGPT GitOps Actions access 2026-07-06 17:36:09 +08:00