COMMITS
May 28, 2026
D
fix(storage): upgrade _store_image content-addressable key from SHA1 to SHA256
Dicklesworthstone committed
D
docs(storage): correct comment on .lock. filter branch — clarify it is defensive dead code
Dicklesworthstone committed
D
fix(storage): anchor lockfile FD filter to basename to prevent over-broad substring matches
Dicklesworthstone committed
D
fix(lint): resolve four pre-existing static-analysis findings
Dicklesworthstone committed
May 27, 2026
D
fix(fetch_topic): remove spurious per-agent visibility filter from project-wide topic queries
Dicklesworthstone committed
May 25, 2026
D
review(toon-tests): drop unused noqa: E402 directive (CI lint fail)
Dicklesworthstone committed
D
review(docker): clarify TOON_RUST_REF accepts full 40-char SHA only, not short SHAs
Dicklesworthstone committed
D
review(docker): support pinning TOON_RUST_REF to a commit SHA
Dicklesworthstone committed
D
review(toon): bound encoder probe with timeout + tolerate non-UTF-8 banners
Dicklesworthstone committed
May 24, 2026
D
fix(toon): accept toon_rust binary regardless of basename, build it into Dockerfile (#163)
Dicklesworthstone committed
D
fix(http): LEFT JOIN file_reservations in the mail web UI for orphans
Dicklesworthstone committed
D
test(file_reservations): query active_only=false to inspect auto-released orphan
Dicklesworthstone committed
D
feat(file_reservations): surface orphaned reservations whose owner is gone
Dicklesworthstone committed
D
feat(file_reservation_paths): surface enforcement-mode warnings in response
Dicklesworthstone committed
May 5, 2026
D
fix(commit-msg): drop Rich panel chrome from message commit summaries
Dicklesworthstone committed
D
fix(views): use unread_only at DB layer for urgent-unread (#155 follow-up)
Dicklesworthstone committed
D
feat(fetch): add unread_only filter to fetch_inbox / fetch_topic / fetch_inbox_product (#155)
Dicklesworthstone committed
May 3, 2026
D
fix(send_message): use cross-project pre-fetch result regardless of local match (#138 follow-up)
Dicklesworthstone committed
D
feat(create_agent_identity): add return_registration_token opt-out for transcript-safe sessions
Dicklesworthstone committed
D
fix(scripts): drop duplicate log_step + harden _env_file_value parsing
Dicklesworthstone committed
D
fix(send_message,lib): tighten cross-project AgentLink scope + harden bearer-token generation
Dicklesworthstone committed
D
fix(send_message): prefer cross-project AgentLink over local shadow on bare names (#138 Bug 1)
Dicklesworthstone committed
D
refactor(scripts): centralize bearer-token resolution + run-helper generation in lib.sh (#139)
Dicklesworthstone committed
May 2, 2026
D
fix(integrate_claude_code): defensive ${_REG_TOKEN:-} expansion
Dicklesworthstone committed
May 1, 2026
D
docs(send_message): document auto_contact_if_blocked semantics honestly
Dicklesworthstone committed
D
feat(mail-message): surface ack/read state on per-message detail view
Dicklesworthstone committed
D
feat(mail-inbox): expose read/ack state and surface badges + filter
Dicklesworthstone committed
D
fix(contact): use pending-TTL (7d) for async fallback contact requests
Dicklesworthstone committed
D
fix(hooks): make inbox-check hooks actually work for Claude/Gemini/Codex/Factory
Dicklesworthstone committed