Commit Graph

1407 Commits

Author SHA1 Message Date
ejclaw
ef16e82b05 Clarify reviewer verification evidence 2026-05-19 14:17:34 +09:00
ejclaw
55dd0f9b63 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-17 09:07:40 +09:00
Eyejoker
4b98b493ee [codex] Tighten reviewer prompt output scope (#140)
* add gated codex goals support

* sync README SDK versions

* bump claude agent sdk

* add codex goals settings toggle

* reuse status dashboard message and simplify settings actions

* refine settings page UX

* fix settings nav hash routing

* add dashboard UX verification

* refine dashboard settings and inbox UX

* remove inbox top-level navigation

* remove dashboard health top-level navigation

* fix: allow runtime image attachment paths

* feat: configure attachment allowlist dirs

* fix: clean duplicate dashboard status messages

* fix: poll dashboard duplicate cleanup between status updates

* fix: delete dashboard duplicates on create

* Refine settings IA with tabbed sections

* Add read-only runtime inventory settings

* Fix runtime inventory MCP JSON parsing

* Add room skill settings inventory

* Add room skill setting mutations

* Apply room skill overrides to runner spawn

* Refine scheduled task dashboard UX

* Remove reviewer final prompt reinjection

* Stabilize pnpm verification fixture

* Remove previous owner final prompt carryover

* Clear role-scoped sessions

* Tighten reviewer prompt output scope
2026-05-17 08:07:38 +08:00
ejclaw
46b803170d Tighten reviewer prompt output scope 2026-05-17 09:05:34 +09:00
ejclaw
82c0b1bc85 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-17 02:02:52 +09:00
Eyejoker
86e3fa7521 [codex] Clear role-scoped sessions (#139)
* add gated codex goals support

* sync README SDK versions

* bump claude agent sdk

* add codex goals settings toggle

* reuse status dashboard message and simplify settings actions

* refine settings page UX

* fix settings nav hash routing

* add dashboard UX verification

* refine dashboard settings and inbox UX

* remove inbox top-level navigation

* remove dashboard health top-level navigation

* fix: allow runtime image attachment paths

* feat: configure attachment allowlist dirs

* fix: clean duplicate dashboard status messages

* fix: poll dashboard duplicate cleanup between status updates

* fix: delete dashboard duplicates on create

* Refine settings IA with tabbed sections

* Add read-only runtime inventory settings

* Fix runtime inventory MCP JSON parsing

* Add room skill settings inventory

* Add room skill setting mutations

* Apply room skill overrides to runner spawn

* Refine scheduled task dashboard UX

* Remove reviewer final prompt reinjection

* Stabilize pnpm verification fixture

* Remove previous owner final prompt carryover

* Clear role-scoped sessions
2026-05-17 01:02:40 +08:00
ejclaw
1b0360c8c0 Clear role-scoped sessions 2026-05-17 01:57:37 +09:00
ejclaw
a942973bb2 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-16 19:17:01 +09:00
Eyejoker
59874427aa Remove previous owner final prompt carryover 2026-05-16 18:16:50 +08:00
ejclaw
e06c5af70f Remove previous owner final prompt carryover 2026-05-16 19:14:25 +09:00
ejclaw
04838a1e9f Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-16 19:00:37 +09:00
Eyejoker
55592b34b2 Remove reviewer final prompt reinjection (#137)
* add gated codex goals support

* sync README SDK versions

* bump claude agent sdk

* add codex goals settings toggle

* reuse status dashboard message and simplify settings actions

* refine settings page UX

* fix settings nav hash routing

* add dashboard UX verification

* refine dashboard settings and inbox UX

* remove inbox top-level navigation

* remove dashboard health top-level navigation

* fix: allow runtime image attachment paths

* feat: configure attachment allowlist dirs

* fix: clean duplicate dashboard status messages

* fix: poll dashboard duplicate cleanup between status updates

* fix: delete dashboard duplicates on create

* Refine settings IA with tabbed sections

* Add read-only runtime inventory settings

* Fix runtime inventory MCP JSON parsing

* Add room skill settings inventory

* Add room skill setting mutations

* Apply room skill overrides to runner spawn

* Refine scheduled task dashboard UX

* Remove reviewer final prompt reinjection

* Stabilize pnpm verification fixture
2026-05-16 17:59:59 +08:00
ejclaw
84866279f8 Stabilize pnpm verification fixture 2026-05-16 18:55:56 +09:00
ejclaw
7574953158 Remove reviewer final prompt reinjection 2026-05-16 18:51:02 +09:00
ejclaw
d6de6e13a5 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 16:38:36 +09:00
Eyejoker
8c24082b19 Refine scheduled task dashboard UX (#135)
* add gated codex goals support

* sync README SDK versions

* bump claude agent sdk

* add codex goals settings toggle

* reuse status dashboard message and simplify settings actions

* refine settings page UX

* fix settings nav hash routing

* add dashboard UX verification

* refine dashboard settings and inbox UX

* remove inbox top-level navigation

* remove dashboard health top-level navigation

* fix: allow runtime image attachment paths

* feat: configure attachment allowlist dirs

* fix: clean duplicate dashboard status messages

* fix: poll dashboard duplicate cleanup between status updates

* fix: delete dashboard duplicates on create

* Refine settings IA with tabbed sections

* Add read-only runtime inventory settings

* Fix runtime inventory MCP JSON parsing

* Add room skill settings inventory

* Add room skill setting mutations

* Apply room skill overrides to runner spawn

* Refine scheduled task dashboard UX
2026-05-04 16:38:21 +09:00
ejclaw
bc03d66226 Refine scheduled task dashboard UX 2026-05-04 16:35:14 +09:00
ejclaw
6e832d4d22 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 16:13:37 +09:00
Eyejoker
0a8decde8c Apply room skill overrides to runner spawn 2026-05-04 16:13:24 +09:00
ejclaw
4fcced66f6 Apply room skill overrides to runner spawn 2026-05-04 16:10:34 +09:00
ejclaw
f2d01cbbbd Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 03:27:51 +09:00
Eyejoker
85da2b918c Add room skill setting mutations (#133)
* add gated codex goals support

* sync README SDK versions

* bump claude agent sdk

* add codex goals settings toggle

* reuse status dashboard message and simplify settings actions

* refine settings page UX

* fix settings nav hash routing

* add dashboard UX verification

* refine dashboard settings and inbox UX

* remove inbox top-level navigation

* remove dashboard health top-level navigation

* fix: allow runtime image attachment paths

* feat: configure attachment allowlist dirs

* fix: clean duplicate dashboard status messages

* fix: poll dashboard duplicate cleanup between status updates

* fix: delete dashboard duplicates on create

* Refine settings IA with tabbed sections

* Add read-only runtime inventory settings

* Fix runtime inventory MCP JSON parsing

* Add room skill settings inventory

* Add room skill setting mutations
2026-05-04 03:27:35 +09:00
ejclaw
55c250cbf1 Add room skill setting mutations 2026-05-04 03:23:38 +09:00
ejclaw
e71bf3edd7 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 03:06:53 +09:00
Eyejoker
e90703d124 [codex] Add room skill settings inventory (#132)
Add read-only room skill settings inventory.\n\nNo production deploy/restart.
2026-05-04 03:06:34 +09:00
ejclaw
ce6c863349 Add room skill settings inventory 2026-05-04 03:03:05 +09:00
ejclaw
940494ab77 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 02:38:42 +09:00
Eyejoker
1c5be2094d Fix runtime inventory MCP JSON parsing (#131)
* add gated codex goals support

* sync README SDK versions

* bump claude agent sdk

* add codex goals settings toggle

* reuse status dashboard message and simplify settings actions

* refine settings page UX

* fix settings nav hash routing

* add dashboard UX verification

* refine dashboard settings and inbox UX

* remove inbox top-level navigation

* remove dashboard health top-level navigation

* fix: allow runtime image attachment paths

* feat: configure attachment allowlist dirs

* fix: clean duplicate dashboard status messages

* fix: poll dashboard duplicate cleanup between status updates

* fix: delete dashboard duplicates on create

* Refine settings IA with tabbed sections

* Add read-only runtime inventory settings

* Fix runtime inventory MCP JSON parsing
2026-05-04 02:38:21 +09:00
ejclaw
f958b361d7 Fix runtime inventory MCP JSON parsing 2026-05-04 02:34:14 +09:00
ejclaw
8e377c278c Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 02:14:24 +09:00
Eyejoker
2da6052eff Add read-only runtime inventory settings (#130)
* add gated codex goals support

* sync README SDK versions

* bump claude agent sdk

* add codex goals settings toggle

* reuse status dashboard message and simplify settings actions

* refine settings page UX

* fix settings nav hash routing

* add dashboard UX verification

* refine dashboard settings and inbox UX

* remove inbox top-level navigation

* remove dashboard health top-level navigation

* fix: allow runtime image attachment paths

* feat: configure attachment allowlist dirs

* fix: clean duplicate dashboard status messages

* fix: poll dashboard duplicate cleanup between status updates

* fix: delete dashboard duplicates on create

* Refine settings IA with tabbed sections

* Add read-only runtime inventory settings
2026-05-04 02:13:42 +09:00
ejclaw
20c06ea5a4 Add read-only runtime inventory settings 2026-05-04 02:08:21 +09:00
ejclaw
1b945ff214 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 01:50:40 +09:00
Eyejoker
c7d4bf82d7 Refine settings IA with tabbed sections
Split Settings into tabbed sections while preserving draft state, improve mobile Settings nav/touch targets, and update dashboard UX coverage for the Codex tab.
2026-05-04 01:50:15 +09:00
ejclaw
1576bb67df Refine settings IA with tabbed sections 2026-05-04 01:37:56 +09:00
ejclaw
b8d8f10332 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 00:22:18 +09:00
Eyejoker
75bdf21a09 Delete dashboard duplicates on create event
Event-driven cleanup removes stale dashboard messages as soon as Discord emits messageCreate, while preserving the tracked status message.
2026-05-04 00:22:03 +09:00
ejclaw
f5c17d031c fix: delete dashboard duplicates on create 2026-05-04 00:19:03 +09:00
ejclaw
9315dcb90f Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-04 00:02:38 +09:00
Eyejoker
bc78d43967 Poll dashboard duplicate cleanup between status updates
Run duplicate dashboard cleanup on a short interval so stale external Status messages are removed between normal status updates.
2026-05-04 00:02:27 +09:00
ejclaw
f3d46ca017 fix: poll dashboard duplicate cleanup between status updates 2026-05-04 00:00:10 +09:00
ejclaw
8d7a62a9aa Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-03 23:56:17 +09:00
Eyejoker
2be267c51e Clean duplicate dashboard status messages
Clean duplicate Status dashboard messages by marker, preserve the tracked message, and avoid full-channel purge on startup.
2026-05-03 23:56:07 +09:00
ejclaw
627c6286dd Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-03 23:53:29 +09:00
ejclaw
ef050bd312 fix: clean duplicate dashboard status messages 2026-05-03 23:53:15 +09:00
Eyejoker
a4b7aef3bd Configure attachment allowlist dirs
Add EJCLAW_ATTACHMENT_ALLOWED_DIRS for explicit local image folders while keeping outbound attachment validation strict.
2026-05-02 22:40:41 +09:00
ejclaw
fdc8e016cf Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-05-02 22:38:16 +09:00
ejclaw
16d460eb85 feat: configure attachment allowlist dirs 2026-05-02 22:37:55 +09:00
Eyejoker
4859c58f48 Fix runtime image attachment paths
Allow nested /tmp generated images and per-room runtime workspace attachments after realpath/image validation.
2026-05-02 22:02:13 +09:00
ejclaw
6356b76836 fix: allow runtime image attachment paths 2026-05-02 22:00:07 +09:00