github canvascoding/canvas-notebook v2026.5.28.1

6 hours ago

Highlights

  • Adds agent-scoped runtime storage, registry, prompt inheritance, settings APIs, and chat/session scoping.
  • Adds automation delivery targeting and channel delivery routing improvements.
  • Refines channel settings, unread state handling, heartbeat behavior, and startup health checks.
  • Updates root npm dependencies, seed skill dependencies, and the DOCX editor.
  • Bumps Canvas Notebook and CLI version to 2026.5.28.1.

Validation

  • npm run build

Changelog since v2026.5.27.1

  • Fix migration order: defer indexes on ALTER TABLE columns (be9f163)
  • Remove 'Canvas Notebook' title from notebook navbar (30acdb4)
  • Persist channel links for saved PI sessions (f5a2709)
  • Split channel overview settings section (a3a7d3a)
  • Add license public key fallback (334fdec)
  • Split channel settings cards (aa91874)
  • Add channel architecture tests (b34c1a2)
  • Fix duplicate heartbeat automation runs (c713003)
  • Fix startup health checks (8cae940)
  • Surface license API error codes (115890e)
  • Add chat input history navigation (7a75ddf)
  • Use API host for license default (25e7c4e)
  • Explain license activation terms (1bc327a)
  • Improve chat bottom scroll behavior (b557a46)
  • Decouple channel session helpers from legacy fields (bf4ebd1)
  • Tune chat scroll button threshold (385228f)
  • Add channel database tests (acf76e8)
  • Stop writing channel context to PI sessions (4da3966)
  • Remove legacy channel reads from runtime paths (9bbd256)
  • Centralize chat unread state logic (83af87b)
  • Fix lint warnings (7817497)
  • Merge pull request #7 from canvascoding:codex/multi-channel-followups (c88a0bd)
  • Document agent runtime architecture plan (2cb0ed5)
  • Prepare agent-scoped runtime storage (20837d1)
  • Add agent registry and prompt inheritance (eb9207e)
  • Add automation delivery target model (935e36f)
  • Add automation agent delivery controls (2ddd98b)
  • Resolve automation delivery sessions (64f0496)
  • Dispatch automation delivery results (82320ce)
  • Make chat sessions agent-aware (a503e10)
  • Scope session operations by agent (d535523)
  • Scope settings session actions by agent (3c1fdb5)
  • Pass agent context through settings APIs (921d699)
  • Split agent sessions settings card (73ef3dd)
  • Split agent doctor settings card (b3223e1)
  • Split agent managed files card (c238bc9)
  • Split agent tools settings card (6bacacb)
  • Split agent chat display settings card (9e4488d)
  • Scope PI session store by agent (ec566e6)
  • Add agent selector to settings (7be5d9f)
  • Show agent context in chat (5ed70df)
  • Scope active channel sessions by agent (fac35dd)
  • Add special agent management basics (9437454)
  • Update agent architecture status (54e2400)
  • Fix agent settings lint issues (42f9a13)
  • Centralize PI session deletion cleanup (228afc5)
  • Localize license activation copy (f4b6a7d)
  • Add chat agent selector (3639596)
  • Filter chat history by agent (ac16ba7)
  • Add automation delivery channel dropdown (f80bbc5)
  • Remove deprecated studio edit image tool (71416ae)
  • Disable studio bulk generate by default (ae10613)
  • Add email OAuth credential setup fields (d493ae6)
  • Add MCP server examples link (8b7a0e3)
  • Add agent-specific runtime overrides (e4d6753)
  • Refine agent settings inheritance UI (518e78b)
  • Update root npm dependencies (097a387)
  • Update seed skill dependencies (8112b0d)
  • Update seed skill major dependencies (6b2ca29)
  • Use agent defaults for new chat sessions (f00582b)
  • Update DOCX editor (0159add)
  • Fix agent runtime config preservation (f9c0a16)
  • Bump version to 2026.5.28.1 (0f84600)

Don't miss a new canvas-notebook release

NewReleases is sending notifications on new releases.