deploy/2026.08.27.01 — the plan, and the version to match it
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# deploy/2026.08.27.01
|
||||
|
||||
55 commits since `deploy/2026.08.26.02`. A full day's work, most of it in two areas.
|
||||
|
||||
## What is in it
|
||||
|
||||
**Calendar and contacts became usable rather than readable.** Create, edit and delete on both screens; a
|
||||
filter on each; `?collection=<name>` instead of an escaped DAV path. The agent skill was rewritten off
|
||||
hand-written iCalendar onto JSON routes — an editor now patches the stored text rather than rebuilding it,
|
||||
so alarms, attendees and recurrence rules survive an edit made from a form that cannot show them.
|
||||
|
||||
**OpenCode can reach the platform.** It gets the skills index, an Officer identity instead of "you are a
|
||||
coding agent", an API credential, and its permission prompts answered — a server session has nobody to
|
||||
answer them and a turn simply hung. Its chats also keep their name, their transcript and their model when
|
||||
reopened.
|
||||
|
||||
**Smaller, and each one somebody hit today:** `/api/notify/user` (and `/broadcast`, which had answered 404
|
||||
since it landed — shadowed by the sidecar proxy's catch-all); a commander started from a plugin chat, so
|
||||
pointing one at a mailbox no longer needs a path only the owner can type; file preview inside a
|
||||
commander's own browser; a dock tile for `/bots`; and the new wordmark in the header, following the theme.
|
||||
|
||||
## Risk
|
||||
|
||||
Low-to-moderate. Nothing here changes a schema. The two worth watching after the rollout:
|
||||
|
||||
- **`useThemeAsset`** now reads in `requestAnimationFrame` rather than during the effect. It fixes the
|
||||
logo and the wallpaper being one theme behind; if a themed asset ever fails to appear, this is the first
|
||||
place to look.
|
||||
- **The notify router's mount order.** The platform's own routes now sit before the sidecar proxy's
|
||||
catch-all. Device registration still forwards — verified — but it is the change most likely to surprise.
|
||||
|
||||
## Hosts
|
||||
|
||||
Seven. `officer-dev` is skipped: it is the host running the rollout, and restarting it ends the rollout.
|
||||
|
||||
alpha · fofos · macbookpro · macbruno · production-pertento-bridge · edge-pertento-bridge ·
|
||||
deadpool-rezio-bridge
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "officer",
|
||||
"version": "2026.08.26.02",
|
||||
"version": "2026.08.27.01",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"workspaces": [
|
||||
|
||||
Reference in New Issue
Block a user