Skip to content

Releases

v0.1676.931413202

Choose a tag to compare

@github-actions github-actions released this 06 Nov 18:05

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • 4b839a8 Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 0ae71da Add GitHub repositories to projects
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 051bd84 Add per-integration model protocol and reasoning controls
  • 9875ed8 Add projects: profiles with instructions and a working directory
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • a90967f Add workspace mode: a pinned Assistant that routes work into projects
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • 22b020f CI: actually remove headless-shell release steps from release.yml
  • b08bccf CI: auto-resolve known deploy UI conflict
  • 7ca8bee CI: auto-resolve known server rebase conflicts
  • ee7ef79 CI: avoid duplicate nightly releases
  • 032d960 CI: drop headless-shell release + GitHub Pages publisher from fork
  • de27fef CI: fail safely on unsupported rebase conflicts
  • 4c51533 CI: fail when a deleted file is still referenced
  • 21a5aca CI: only report actual rebase conflicts
  • ce0d475 CI: preserve upstream toolchain upgrades and reject unsafe merges
  • 06134ff CI: publish only the tip of main
  • 1ff1532 CI: resolve README architecture-tail conflicts
  • a70d346 CI: resolve README by ownership, not by conflict shape
  • 0ba1339 CI: resolve README tail-replacement conflicts
  • f338e49 CI: resolve README, menu, and release workflow conflicts
  • 3037d93 CI: resolve additive NewServer assignment conflicts
  • 9d2ab47 CI: resolve go.mod dependency bumps, keeping only edkey
  • d14e72c CI: resolve go.sum and MCP-server conflicts
  • cc5b1e3 CI: resolve known favicon and deploy conflicts
  • 6e36fd8 CI: resolve latest chat handler conflicts
  • 7b9753a CI: resolve toolbar rebase conflicts
  • 400ecc1 CI: tag releases with the workflow-capable token
  • b469ac5 CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 9b417b5 Command palette: don't offer Archive for an archived conversation
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • a94478f Count undated models as upgrades only through shadowPairs
  • a319e3c Customize Shelley from a built-in "Shelley" project
  • 18ae4b4 Defer code highlighting during streaming
  • f9ae61c Deploy modal: note that dst image must be Ubuntu/Debian-based
  • e10a6ce Deploy: add ssh to API key cmds for direct VM SSH access
  • e3e0805 Deploy: allow exe.dev VM creation emails
  • e1e4efa Deploy: app port field, Make Public, conditional VM cleanup
  • e75cc5c Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • 00f03ad Deploy: diagnose preflight SSH failures and repair exedev shell
  • 80fd6c0 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • d2a914a Deploy: enforce safe fresh-state and loopback invariants
  • f4cab1e Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • 0169548 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • 00aa2c0 Deploy: fix SSE race condition — keep finished run for replay
  • 4665eeb Deploy: flush final API error before SSE completion
  • 298bed7 Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • 4b0cef4 Deploy: install Node.js via NodeSource, not apt
  • 6a4d098 Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • 3fdfcdd Deploy: make systemd app-scoped and harden forklift
  • 76b8a8e Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • 8a9c9b9 Deploy: register SSH key through exe.dev API
  • 30b9823 Deploy: scan script bodies for tool invocations, detect Makefiles
  • e0b244f Deploy: send setup script inline to exe HTTPS API
  • e8d7254 Deploy: tag-scope SSH key for exe.dev custom sshd
  • c48ccbf Discard the unstarted loop when a +Profile turn fails to set up
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • ca2ea0f Drawer: make conversation rows keyboard accessible
  • e4b14c6 Drawer: share one ⋯ menu component across rows
  • db0c389 Drawer: show failed row actions inline instead of alert/console
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • 7016c92 Expand the status-hook body into styled items with native actions
  • a9a636a Explain invalid browser calls so the model can retry
  • 6616828 Fix deploy persistence after upstream removed db.Tx.Exec
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • a11a990 Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • 4cf6324 Focus the composer after picking a conversation in the drawer
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 6c48a83 Hide mobile status-bar scrollbars without intercepting swipes
  • 5c22f47 Import conversations from another Shelley's database into a project
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3...
Read more

v0.1637.963433202

Choose a tag to compare

@github-actions github-actions released this 03 Nov 10:33

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • 5ebb506 Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 0ae71da Add GitHub repositories to projects
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 051bd84 Add per-integration model protocol and reasoning controls
  • 9875ed8 Add projects: profiles with instructions and a working directory
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • a90967f Add workspace mode: a pinned Assistant that routes work into projects
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • 9cb3ccf CI: actually remove headless-shell release steps from release.yml
  • fe8f744 CI: auto-resolve known deploy UI conflict
  • c5b7c15 CI: auto-resolve known server rebase conflicts
  • 90088a7 CI: avoid duplicate nightly releases
  • 27c12a8 CI: drop headless-shell release + GitHub Pages publisher from fork
  • 0211c91 CI: fail safely on unsupported rebase conflicts
  • 84bb0aa CI: fail when a deleted file is still referenced
  • 4ab2fc1 CI: only report actual rebase conflicts
  • 17996d9 CI: preserve upstream toolchain upgrades and reject unsafe merges
  • 3302272 CI: publish only the tip of main
  • 095ab0d CI: resolve README architecture-tail conflicts
  • 8715394 CI: resolve README by ownership, not by conflict shape
  • a4d4c18 CI: resolve README tail-replacement conflicts
  • 7455935 CI: resolve README, menu, and release workflow conflicts
  • 4ec57bc CI: resolve additive NewServer assignment conflicts
  • ce3682d CI: resolve go.mod dependency bumps, keeping only edkey
  • 7d22e80 CI: resolve go.sum and MCP-server conflicts
  • 4b79c4c CI: resolve known favicon and deploy conflicts
  • d995fcb CI: resolve latest chat handler conflicts
  • c8147c2 CI: resolve toolbar rebase conflicts
  • bd6d85f CI: tag releases with the workflow-capable token
  • bd7eed0 CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 9b417b5 Command palette: don't offer Archive for an archived conversation
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • a94478f Count undated models as upgrades only through shadowPairs
  • a319e3c Customize Shelley from a built-in "Shelley" project
  • 18ae4b4 Defer code highlighting during streaming
  • 514facb Deploy modal: note that dst image must be Ubuntu/Debian-based
  • 732e0a0 Deploy: add ssh to API key cmds for direct VM SSH access
  • 324c5d4 Deploy: allow exe.dev VM creation emails
  • 234e6a6 Deploy: app port field, Make Public, conditional VM cleanup
  • a1e6438 Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • 791960e Deploy: diagnose preflight SSH failures and repair exedev shell
  • 93c9977 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 032fbe8 Deploy: enforce safe fresh-state and loopback invariants
  • 8e3c6ca Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • de217c2 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • 8728092 Deploy: fix SSE race condition — keep finished run for replay
  • 369fe17 Deploy: flush final API error before SSE completion
  • b544322 Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • 09fa073 Deploy: install Node.js via NodeSource, not apt
  • cc25b48 Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • d11ca31 Deploy: make systemd app-scoped and harden forklift
  • ca42530 Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • 07ff5c2 Deploy: register SSH key through exe.dev API
  • 85745d9 Deploy: scan script bodies for tool invocations, detect Makefiles
  • 5e1f1b1 Deploy: send setup script inline to exe HTTPS API
  • 990db9f Deploy: tag-scope SSH key for exe.dev custom sshd
  • c48ccbf Discard the unstarted loop when a +Profile turn fails to set up
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • ca2ea0f Drawer: make conversation rows keyboard accessible
  • e4b14c6 Drawer: share one ⋯ menu component across rows
  • db0c389 Drawer: show failed row actions inline instead of alert/console
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • 7016c92 Expand the status-hook body into styled items with native actions
  • a9a636a Explain invalid browser calls so the model can retry
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • 3717a1c Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • 4cf6324 Focus the composer after picking a conversation in the drawer
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 6c48a83 Hide mobile status-bar scrollbars without intercepting swipes
  • 5c22f47 Import conversations from another Shelley's database into a project
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab...
Read more

v0.1635.952333714

Choose a tag to compare

@github-actions github-actions released this 02 Nov 10:39

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • 8167083 Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 0ae71da Add GitHub repositories to projects
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 051bd84 Add per-integration model protocol and reasoning controls
  • 9875ed8 Add projects: profiles with instructions and a working directory
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • a90967f Add workspace mode: a pinned Assistant that routes work into projects
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • 829e379 CI: actually remove headless-shell release steps from release.yml
  • 6a6da1b CI: auto-resolve known deploy UI conflict
  • f3454dc CI: auto-resolve known server rebase conflicts
  • 7548186 CI: avoid duplicate nightly releases
  • beb3acf CI: drop headless-shell release + GitHub Pages publisher from fork
  • 1ade3a0 CI: fail safely on unsupported rebase conflicts
  • cde2469 CI: fail when a deleted file is still referenced
  • 11ee781 CI: only report actual rebase conflicts
  • 7c8236f CI: preserve upstream toolchain upgrades and reject unsafe merges
  • 599347a CI: publish only the tip of main
  • a150b66 CI: resolve README architecture-tail conflicts
  • 0e6882e CI: resolve README by ownership, not by conflict shape
  • 08e1ca3 CI: resolve README tail-replacement conflicts
  • 51e5018 CI: resolve README, menu, and release workflow conflicts
  • ca33492 CI: resolve additive NewServer assignment conflicts
  • a9b7cc2 CI: resolve go.mod dependency bumps, keeping only edkey
  • bc0cf88 CI: resolve go.sum and MCP-server conflicts
  • 72dfd7e CI: resolve known favicon and deploy conflicts
  • 926ce7d CI: resolve latest chat handler conflicts
  • 0098f69 CI: resolve toolbar rebase conflicts
  • f7be940 CI: tag releases with the workflow-capable token
  • 7e570b5 CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 9b417b5 Command palette: don't offer Archive for an archived conversation
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • a94478f Count undated models as upgrades only through shadowPairs
  • a319e3c Customize Shelley from a built-in "Shelley" project
  • 18ae4b4 Defer code highlighting during streaming
  • e031d1b Deploy modal: note that dst image must be Ubuntu/Debian-based
  • 1e800ac Deploy: add ssh to API key cmds for direct VM SSH access
  • e51f0bd Deploy: allow exe.dev VM creation emails
  • f6d432f Deploy: app port field, Make Public, conditional VM cleanup
  • 75fa410 Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • a6db850 Deploy: diagnose preflight SSH failures and repair exedev shell
  • 53e26b4 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 18ac15c Deploy: enforce safe fresh-state and loopback invariants
  • 521de9f Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • 5ad5691 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • 24ac739 Deploy: fix SSE race condition — keep finished run for replay
  • c607402 Deploy: flush final API error before SSE completion
  • 5d16010 Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • fd789f5 Deploy: install Node.js via NodeSource, not apt
  • 47d4611 Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • 132ebe5 Deploy: make systemd app-scoped and harden forklift
  • ac702c2 Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • d337ab3 Deploy: register SSH key through exe.dev API
  • c269a19 Deploy: scan script bodies for tool invocations, detect Makefiles
  • b03e95e Deploy: send setup script inline to exe HTTPS API
  • 7921436 Deploy: tag-scope SSH key for exe.dev custom sshd
  • c48ccbf Discard the unstarted loop when a +Profile turn fails to set up
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • ca2ea0f Drawer: make conversation rows keyboard accessible
  • e4b14c6 Drawer: share one ⋯ menu component across rows
  • db0c389 Drawer: show failed row actions inline instead of alert/console
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • 7016c92 Expand the status-hook body into styled items with native actions
  • a9a636a Explain invalid browser calls so the model can retry
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • f744745 Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • 4cf6324 Focus the composer after picking a conversation in the drawer
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 5c22f47 Import conversations from another Shelley's database into a project
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab Keep async work subagents in creation order
  • 3a5358a...
Read more

v0.1631.956557527

Choose a tag to compare

@github-actions github-actions released this 01 Nov 10:09

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • 08e7b49 Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 0ae71da Add GitHub repositories to projects
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 051bd84 Add per-integration model protocol and reasoning controls
  • 9875ed8 Add projects: profiles with instructions and a working directory
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • a90967f Add workspace mode: a pinned Assistant that routes work into projects
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • 50fe801 CI: actually remove headless-shell release steps from release.yml
  • bd97e82 CI: auto-resolve known deploy UI conflict
  • 8b7a7cd CI: auto-resolve known server rebase conflicts
  • ef8c1ae CI: avoid duplicate nightly releases
  • 86822ac CI: drop headless-shell release + GitHub Pages publisher from fork
  • f1eb7a4 CI: fail safely on unsupported rebase conflicts
  • a3ea2b7 CI: fail when a deleted file is still referenced
  • c001168 CI: only report actual rebase conflicts
  • d8c9dbf CI: preserve upstream toolchain upgrades and reject unsafe merges
  • e45bfc6 CI: publish only the tip of main
  • 7faf819 CI: resolve README architecture-tail conflicts
  • 99df5d1 CI: resolve README by ownership, not by conflict shape
  • f56faae CI: resolve README tail-replacement conflicts
  • 4657aad CI: resolve README, menu, and release workflow conflicts
  • d67be24 CI: resolve additive NewServer assignment conflicts
  • badf57d CI: resolve go.mod dependency bumps, keeping only edkey
  • 2bcc865 CI: resolve go.sum and MCP-server conflicts
  • 77090f3 CI: resolve known favicon and deploy conflicts
  • fd28db9 CI: resolve latest chat handler conflicts
  • 79a1814 CI: resolve toolbar rebase conflicts
  • e460a00 CI: tag releases with the workflow-capable token
  • 8d1ae06 CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 9b417b5 Command palette: don't offer Archive for an archived conversation
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • a319e3c Customize Shelley from a built-in "Shelley" project
  • 18ae4b4 Defer code highlighting during streaming
  • 9a2c825 Deploy modal: note that dst image must be Ubuntu/Debian-based
  • 10c905a Deploy: add ssh to API key cmds for direct VM SSH access
  • e90d6ab Deploy: allow exe.dev VM creation emails
  • 6c28062 Deploy: app port field, Make Public, conditional VM cleanup
  • 5b7fd7e Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • 8ccd7c2 Deploy: diagnose preflight SSH failures and repair exedev shell
  • 9833c92 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 9c2af9e Deploy: enforce safe fresh-state and loopback invariants
  • 5e6e297 Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • e75b2d6 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • 37897d9 Deploy: fix SSE race condition — keep finished run for replay
  • 5298e5b Deploy: flush final API error before SSE completion
  • 3b234eb Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • 6bebeb0 Deploy: install Node.js via NodeSource, not apt
  • 4f19721 Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • 566427b Deploy: make systemd app-scoped and harden forklift
  • 2445847 Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • 4656b8d Deploy: register SSH key through exe.dev API
  • 7129d4d Deploy: scan script bodies for tool invocations, detect Makefiles
  • e4f5662 Deploy: send setup script inline to exe HTTPS API
  • 562ee8f Deploy: tag-scope SSH key for exe.dev custom sshd
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • ca2ea0f Drawer: make conversation rows keyboard accessible
  • e4b14c6 Drawer: share one ⋯ menu component across rows
  • db0c389 Drawer: show failed row actions inline instead of alert/console
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • 7016c92 Expand the status-hook body into styled items with native actions
  • a9a636a Explain invalid browser calls so the model can retry
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • 90193c7 Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • 4cf6324 Focus the composer after picking a conversation in the drawer
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 5c22f47 Import conversations from another Shelley's database into a project
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab Keep async work subagents in creation order
  • 3a5358a Keep compaction notes readable and stable across retries
  • 196d4fd Keep drawer swipes out of horizontal scrollers
  • 039dc9b Keep interrupt...
Read more

v0.1624.932042323

Choose a tag to compare

@github-actions github-actions released this 31 Oct 07:52

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • c8d3743 Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 0ae71da Add GitHub repositories to projects
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 051bd84 Add per-integration model protocol and reasoning controls
  • 9875ed8 Add projects: profiles with instructions and a working directory
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • a90967f Add workspace mode: a pinned Assistant that routes work into projects
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • a14f453 CI: actually remove headless-shell release steps from release.yml
  • 6f5ead4 CI: auto-resolve known deploy UI conflict
  • 09b7ea0 CI: auto-resolve known server rebase conflicts
  • a71b7ee CI: avoid duplicate nightly releases
  • 49e255f CI: drop headless-shell release + GitHub Pages publisher from fork
  • 156eda3 CI: fail safely on unsupported rebase conflicts
  • fd17072 CI: fail when a deleted file is still referenced
  • adab05a CI: only report actual rebase conflicts
  • 5f09c7e CI: preserve upstream toolchain upgrades and reject unsafe merges
  • faba012 CI: publish only the tip of main
  • 1e5b1bf CI: resolve README architecture-tail conflicts
  • 6040de6 CI: resolve README by ownership, not by conflict shape
  • 43e5c18 CI: resolve README tail-replacement conflicts
  • 17f1803 CI: resolve README, menu, and release workflow conflicts
  • c9ea75b CI: resolve additive NewServer assignment conflicts
  • 6844d30 CI: resolve go.mod dependency bumps, keeping only edkey
  • bcc3ebb CI: resolve go.sum and MCP-server conflicts
  • adb60c2 CI: resolve known favicon and deploy conflicts
  • 2ec19ad CI: resolve latest chat handler conflicts
  • 79c13c0 CI: resolve toolbar rebase conflicts
  • 2a2e370 CI: tag releases with the workflow-capable token
  • 6257607 CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 9b417b5 Command palette: don't offer Archive for an archived conversation
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • a319e3c Customize Shelley from a built-in "Shelley" project
  • 18ae4b4 Defer code highlighting during streaming
  • 501d80c Deploy modal: note that dst image must be Ubuntu/Debian-based
  • 7b21d70 Deploy: add ssh to API key cmds for direct VM SSH access
  • 64f19f3 Deploy: allow exe.dev VM creation emails
  • 20478e7 Deploy: app port field, Make Public, conditional VM cleanup
  • c6b30eb Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • ac93682 Deploy: diagnose preflight SSH failures and repair exedev shell
  • 26fc649 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 3ca4bcf Deploy: enforce safe fresh-state and loopback invariants
  • ba7f8d7 Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • 593d5a7 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • 2fbeccc Deploy: fix SSE race condition — keep finished run for replay
  • ae39b36 Deploy: flush final API error before SSE completion
  • 929df71 Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • f8da5ed Deploy: install Node.js via NodeSource, not apt
  • f91ca51 Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • fe45e94 Deploy: make systemd app-scoped and harden forklift
  • d35479c Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • 4fe2879 Deploy: register SSH key through exe.dev API
  • 76617b5 Deploy: scan script bodies for tool invocations, detect Makefiles
  • 1db2b3f Deploy: send setup script inline to exe HTTPS API
  • 9612b89 Deploy: tag-scope SSH key for exe.dev custom sshd
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • ca2ea0f Drawer: make conversation rows keyboard accessible
  • e4b14c6 Drawer: share one ⋯ menu component across rows
  • db0c389 Drawer: show failed row actions inline instead of alert/console
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • 7016c92 Expand the status-hook body into styled items with native actions
  • a9a636a Explain invalid browser calls so the model can retry
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • 721ef7c Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • 4cf6324 Focus the composer after picking a conversation in the drawer
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 5c22f47 Import conversations from another Shelley's database into a project
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab Keep async work subagents in creation order
  • 3a5358a Keep compaction notes readable and stable across retries
  • 196d4fd Keep drawer swipes out of horizontal scrollers
  • 039dc9b Keep interrupt...
Read more

v0.1586.941047664

Choose a tag to compare

@github-actions github-actions released this 29 Oct 09:30

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • 742d72b Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 051bd84 Add per-integration model protocol and reasoning controls
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • 664000f CI: actually remove headless-shell release steps from release.yml
  • 6df13a3 CI: auto-resolve known deploy UI conflict
  • 796fa19 CI: auto-resolve known server rebase conflicts
  • e8e3756 CI: avoid duplicate nightly releases
  • 4e366f2 CI: drop headless-shell release + GitHub Pages publisher from fork
  • 1df2ce8 CI: fail safely on unsupported rebase conflicts
  • 844fb43 CI: fail when a deleted file is still referenced
  • 1e62817 CI: only report actual rebase conflicts
  • 6d87b07 CI: preserve upstream toolchain upgrades and reject unsafe merges
  • 2979d55 CI: publish only the tip of main
  • 6fffa8c CI: resolve README architecture-tail conflicts
  • 2c28790 CI: resolve README by ownership, not by conflict shape
  • 1cc8f03 CI: resolve README tail-replacement conflicts
  • bc1ef71 CI: resolve README, menu, and release workflow conflicts
  • 77f6ce7 CI: resolve additive NewServer assignment conflicts
  • 7e031bd CI: resolve go.sum and MCP-server conflicts
  • 68723b1 CI: resolve known favicon and deploy conflicts
  • e767a9e CI: resolve latest chat handler conflicts
  • 65920de CI: resolve toolbar rebase conflicts
  • 27ab5df CI: tag releases with the workflow-capable token
  • c627056 CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • 18ae4b4 Defer code highlighting during streaming
  • 6288ef5 Deploy modal: note that dst image must be Ubuntu/Debian-based
  • 5edceec Deploy: add ssh to API key cmds for direct VM SSH access
  • c9036e1 Deploy: allow exe.dev VM creation emails
  • 9b09652 Deploy: app port field, Make Public, conditional VM cleanup
  • 99d5581 Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • b4601a8 Deploy: diagnose preflight SSH failures and repair exedev shell
  • a9848e6 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 2ada2e6 Deploy: enforce safe fresh-state and loopback invariants
  • 1a61642 Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • 4c01b74 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • d0bf010 Deploy: fix SSE race condition — keep finished run for replay
  • c9f067d Deploy: flush final API error before SSE completion
  • 5a7ce57 Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • 884e4ab Deploy: install Node.js via NodeSource, not apt
  • c1969a9 Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • ef3773e Deploy: make systemd app-scoped and harden forklift
  • e0586b0 Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • f8ba995 Deploy: register SSH key through exe.dev API
  • f70da9b Deploy: scan script bodies for tool invocations, detect Makefiles
  • 1f4e34b Deploy: send setup script inline to exe HTTPS API
  • 0af9e7f Deploy: tag-scope SSH key for exe.dev custom sshd
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • a9a636a Explain invalid browser calls so the model can retry
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • f512715 Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab Keep async work subagents in creation order
  • 3a5358a Keep compaction notes readable and stable across retries
  • 196d4fd Keep drawer swipes out of horizontal scrollers
  • 039dc9b Keep interrupted tool cards stopped after restart and resume
  • e3b965e Keep malformed OpenAI-compatible tool arguments serializable
  • 6b9c52e Keep message actions visible in long messages
  • c1c57eb Keep recordings alive with floating controls across conversations
  • 2338142 Keep subagents and their background tasks visible in parent conversations
  • 9bf1d81 Keep touch scrolling stable during streamed replies
  • f63a58e Keep working indicators on until all delegated work finishes
  • df41e72 Let drafts send after connecting the first model provider
  • ae8fe1c Let users choose a model after a refusal
  • cd476b5 Limit compaction fallback to Fable refusals
  • bc6bdad Make Open Diff open the diff, not the tour
  • 7eb1ea5 Make end-of-turn git info a compact chat strip
  • 76358fc Make git graph file paths readable
  • cae63ff...
Read more

v0.1579.934416446

Choose a tag to compare

@github-actions github-actions released this 28 Oct 09:25

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • 46f98ea Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • d623536 CI: actually remove headless-shell release steps from release.yml
  • 32306a6 CI: auto-resolve known deploy UI conflict
  • 9b1302b CI: auto-resolve known server rebase conflicts
  • e71ddea CI: avoid duplicate nightly releases
  • edf95d7 CI: drop headless-shell release + GitHub Pages publisher from fork
  • 1073851 CI: fail safely on unsupported rebase conflicts
  • 721d268 CI: fail when a deleted file is still referenced
  • 8a26c1e CI: only report actual rebase conflicts
  • 0bf4ad8 CI: preserve upstream toolchain upgrades and reject unsafe merges
  • f018e7c CI: publish only the tip of main
  • 3c32fa7 CI: resolve README architecture-tail conflicts
  • b0f9086 CI: resolve README by ownership, not by conflict shape
  • 2bab7ba CI: resolve README tail-replacement conflicts
  • eca9948 CI: resolve README, menu, and release workflow conflicts
  • f984253 CI: resolve additive NewServer assignment conflicts
  • 3161744 CI: resolve go.sum and MCP-server conflicts
  • f1d3949 CI: resolve known favicon and deploy conflicts
  • c45aed2 CI: resolve latest chat handler conflicts
  • 8fe7f33 CI: resolve toolbar rebase conflicts
  • 6329b33 CI: tag releases with the workflow-capable token
  • c9792ce CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • 18ae4b4 Defer code highlighting during streaming
  • 6ee5ec4 Deploy modal: note that dst image must be Ubuntu/Debian-based
  • 9bb4bc0 Deploy: add ssh to API key cmds for direct VM SSH access
  • e96916b Deploy: allow exe.dev VM creation emails
  • 14d7d1f Deploy: app port field, Make Public, conditional VM cleanup
  • 0888418 Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • 5a31eda Deploy: diagnose preflight SSH failures and repair exedev shell
  • dce3ec6 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 99fb963 Deploy: enforce safe fresh-state and loopback invariants
  • 3cc17e8 Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • 1c7f257 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • 78a5ade Deploy: fix SSE race condition — keep finished run for replay
  • 717ad2f Deploy: flush final API error before SSE completion
  • 91ddea5 Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • c826a22 Deploy: install Node.js via NodeSource, not apt
  • 08dba1f Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • 004f01c Deploy: make systemd app-scoped and harden forklift
  • 000a746 Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • 17a496e Deploy: register SSH key through exe.dev API
  • 9e2aa5f Deploy: scan script bodies for tool invocations, detect Makefiles
  • ec87474 Deploy: send setup script inline to exe HTTPS API
  • c98054a Deploy: tag-scope SSH key for exe.dev custom sshd
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • a9a636a Explain invalid browser calls so the model can retry
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • ede2ef9 Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab Keep async work subagents in creation order
  • 3a5358a Keep compaction notes readable and stable across retries
  • 196d4fd Keep drawer swipes out of horizontal scrollers
  • 039dc9b Keep interrupted tool cards stopped after restart and resume
  • e3b965e Keep malformed OpenAI-compatible tool arguments serializable
  • 6b9c52e Keep message actions visible in long messages
  • c1c57eb Keep recordings alive with floating controls across conversations
  • 2338142 Keep subagents and their background tasks visible in parent conversations
  • 9bf1d81 Keep touch scrolling stable during streamed replies
  • f63a58e Keep working indicators on until all delegated work finishes
  • df41e72 Let drafts send after connecting the first model provider
  • ae8fe1c Let users choose a model after a refusal
  • cd476b5 Limit compaction fallback to Fable refusals
  • bc6bdad Make Open Diff open the diff, not the tour
  • 7eb1ea5 Make end-of-turn git info a compact chat strip
  • 76358fc Make git graph file paths readable
  • cae63ff Make patch use the OpenAI apply_patch strategy by default
  • c88ea5d...
Read more

v0.1575.910551365

Choose a tag to compare

@github-actions github-actions released this 28 Oct 01:00

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • 495ffa8 Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • 1e4c80d CI: actually remove headless-shell release steps from release.yml
  • 7b1152c CI: auto-resolve known deploy UI conflict
  • a883f7b CI: auto-resolve known server rebase conflicts
  • b00ab2e CI: avoid duplicate nightly releases
  • 7399786 CI: drop headless-shell release + GitHub Pages publisher from fork
  • b5dc3e4 CI: fail safely on unsupported rebase conflicts
  • 22d2f54 CI: fail when a deleted file is still referenced
  • a6473ff CI: only report actual rebase conflicts
  • 518faaa CI: preserve upstream toolchain upgrades and reject unsafe merges
  • 4c27b2e CI: publish only the tip of main
  • 2706187 CI: resolve README architecture-tail conflicts
  • dd2c5d1 CI: resolve README by ownership, not by conflict shape
  • cc2a845 CI: resolve README tail-replacement conflicts
  • 888f75d CI: resolve README, menu, and release workflow conflicts
  • 8c00915 CI: resolve additive NewServer assignment conflicts
  • 6249b25 CI: resolve go.sum and MCP-server conflicts
  • 568381f CI: resolve known favicon and deploy conflicts
  • 27b1b3b CI: resolve latest chat handler conflicts
  • aaa8b77 CI: resolve toolbar rebase conflicts
  • b5effcc CI: tag releases with the workflow-capable token
  • 42db133 CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • 18ae4b4 Defer code highlighting during streaming
  • 848e9f1 Deploy modal: note that dst image must be Ubuntu/Debian-based
  • eb900d4 Deploy: add ssh to API key cmds for direct VM SSH access
  • 9c2b526 Deploy: allow exe.dev VM creation emails
  • 789a5b3 Deploy: app port field, Make Public, conditional VM cleanup
  • 2faebaa Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • 730f411 Deploy: diagnose preflight SSH failures and repair exedev shell
  • 51e0320 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 36e1ce4 Deploy: enforce safe fresh-state and loopback invariants
  • 074be80 Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • d0c7f64 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • 8e14c69 Deploy: fix SSE race condition — keep finished run for replay
  • 3a1cd7b Deploy: flush final API error before SSE completion
  • e0ea83f Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • 42ef30a Deploy: install Node.js via NodeSource, not apt
  • d4db2b3 Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • 4afbd8a Deploy: make systemd app-scoped and harden forklift
  • 68f03ec Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • 070efe9 Deploy: register SSH key through exe.dev API
  • 8b9595d Deploy: scan script bodies for tool invocations, detect Makefiles
  • f16241a Deploy: send setup script inline to exe HTTPS API
  • 1e83c12 Deploy: tag-scope SSH key for exe.dev custom sshd
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • a9a636a Explain invalid browser calls so the model can retry
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • 536515e Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab Keep async work subagents in creation order
  • 3a5358a Keep compaction notes readable and stable across retries
  • 196d4fd Keep drawer swipes out of horizontal scrollers
  • 039dc9b Keep interrupted tool cards stopped after restart and resume
  • e3b965e Keep malformed OpenAI-compatible tool arguments serializable
  • 6b9c52e Keep message actions visible in long messages
  • c1c57eb Keep recordings alive with floating controls across conversations
  • 2338142 Keep subagents and their background tasks visible in parent conversations
  • 9bf1d81 Keep touch scrolling stable during streamed replies
  • f63a58e Keep working indicators on until all delegated work finishes
  • df41e72 Let drafts send after connecting the first model provider
  • ae8fe1c Let users choose a model after a refusal
  • cd476b5 Limit compaction fallback to Fable refusals
  • bc6bdad Make Open Diff open the diff, not the tour
  • 7eb1ea5 Make end-of-turn git info a compact chat strip
  • 76358fc Make git graph file paths readable
  • cae63ff Make patch use the OpenAI apply_patch strategy by default
  • c88ea5d...
Read more

v0.1573.925173651

Choose a tag to compare

@github-actions github-actions released this 28 Oct 00:30

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • f81f365 Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • 13b6e4e CI: actually remove headless-shell release steps from release.yml
  • f2dfed4 CI: auto-resolve known deploy UI conflict
  • f53c26b CI: auto-resolve known server rebase conflicts
  • 5b6c235 CI: avoid duplicate nightly releases
  • 08384c6 CI: drop headless-shell release + GitHub Pages publisher from fork
  • 9106244 CI: fail safely on unsupported rebase conflicts
  • e3d3ee5 CI: only report actual rebase conflicts
  • ad6e59e CI: preserve upstream toolchain upgrades and reject unsafe merges
  • d0504bc CI: publish only the tip of main
  • bf4b0d1 CI: resolve README architecture-tail conflicts
  • 54f7a93 CI: resolve README by ownership, not by conflict shape
  • 8a9b62b CI: resolve README tail-replacement conflicts
  • 28b4a38 CI: resolve README, menu, and release workflow conflicts
  • b8a4ab4 CI: resolve additive NewServer assignment conflicts
  • 9c60dea CI: resolve go.sum and MCP-server conflicts
  • baf9cb9 CI: resolve known favicon and deploy conflicts
  • 7a2a900 CI: resolve latest chat handler conflicts
  • 0194369 CI: resolve toolbar rebase conflicts
  • 63599d7 CI: tag releases with the workflow-capable token
  • 27ff22e CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • 18ae4b4 Defer code highlighting during streaming
  • 551f02b Deploy modal: note that dst image must be Ubuntu/Debian-based
  • 29fc732 Deploy: add ssh to API key cmds for direct VM SSH access
  • 077253e Deploy: allow exe.dev VM creation emails
  • 9e2d4fa Deploy: app port field, Make Public, conditional VM cleanup
  • 5ec21c5 Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • 1ecef56 Deploy: diagnose preflight SSH failures and repair exedev shell
  • e1b3494 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 7c533f5 Deploy: enforce safe fresh-state and loopback invariants
  • 820b283 Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • ad13c78 Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • 48726f7 Deploy: fix SSE race condition — keep finished run for replay
  • 2208f66 Deploy: flush final API error before SSE completion
  • d1e63ac Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • e093b82 Deploy: install Node.js via NodeSource, not apt
  • d201e17 Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • e093b3b Deploy: make systemd app-scoped and harden forklift
  • fd13e4f Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • 3377b63 Deploy: register SSH key through exe.dev API
  • ac7d8b3 Deploy: scan script bodies for tool invocations, detect Makefiles
  • 75cdf20 Deploy: send setup script inline to exe HTTPS API
  • d1b15c2 Deploy: tag-scope SSH key for exe.dev custom sshd
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • a9a636a Explain invalid browser calls so the model can retry
  • fec8d16 Fix global shortcuts: text fields, terminal keys, Ctrl+` toggle
  • 61eafef Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab Keep async work subagents in creation order
  • 3a5358a Keep compaction notes readable and stable across retries
  • 196d4fd Keep drawer swipes out of horizontal scrollers
  • 039dc9b Keep interrupted tool cards stopped after restart and resume
  • e3b965e Keep malformed OpenAI-compatible tool arguments serializable
  • 6b9c52e Keep message actions visible in long messages
  • c1c57eb Keep recordings alive with floating controls across conversations
  • 2338142 Keep subagents and their background tasks visible in parent conversations
  • 9bf1d81 Keep touch scrolling stable during streamed replies
  • f63a58e Keep working indicators on until all delegated work finishes
  • df41e72 Let drafts send after connecting the first model provider
  • ae8fe1c Let users choose a model after a refusal
  • cd476b5 Limit compaction fallback to Fable refusals
  • bc6bdad Make Open Diff open the diff, not the tour
  • 7eb1ea5 Make end-of-turn git info a compact chat strip
  • 76358fc Make git graph file paths readable
  • cae63ff Make patch use the OpenAI apply_patch strategy by default
  • c88ea5d Make the Add Models mode switch look like tabs
  • f9794b5...
Read more

v0.1547.914214114

Choose a tag to compare

@github-actions github-actions released this 24 Oct 09:11

Changelog

  • bd4f3d6 Account for OpenAI cache writes and fix ChatGPT cache affinity
  • c2851c3 Add 'Deploy to new exe.dev VM' forklift feature
  • a6bc08e Add Ask Shelley to responsive conversation search without a migration
  • b23fe2e Add Codex-compatible fuzzy apply_patch
  • 4367ca8 Add a "Resize this VM" link to the low disk space notice
  • 0ebdcf7 Add a VM integrations panel
  • fe86d71 Add a mobile directory menu action
  • 4eeebe6 Add a toggleable terminal key shortcut row Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a72fb88ceaa8305e363dc015ecc14d02b3ea4eb2
  • 056f28b Add compact-send-thresholds flag: default Enter to Compact and send at 200k tokens
  • 8327489 Add conversation timelines to the debug menu
  • db2d4ac Add copy controls to fenced code blocks
  • a041826 Add detached inline BTW reader conversations
  • c5d97eb Add dismissible BTW records
  • 7c3ba4b Add participant conversation grouping
  • 17f28b8 Add saved provider accounts with offline model snapshots
  • 14b72ce Align main and sub-agent spend in shared model rows
  • e2a9261 Block drawer swipes behind modal overlays
  • a418c58 Browse conversations by day
  • d3583d4 Build guided tours from chat and the git graph
  • 71f9208 CI: actually remove headless-shell release steps from release.yml
  • 6a61b41 CI: auto-resolve known deploy UI conflict
  • 00208d2 CI: auto-resolve known server rebase conflicts
  • b3a7167 CI: avoid duplicate nightly releases
  • 67c498f CI: drop headless-shell release + GitHub Pages publisher from fork
  • dd4e64f CI: fail safely on unsupported rebase conflicts
  • dc4dabe CI: only report actual rebase conflicts
  • 31184c4 CI: preserve upstream toolchain upgrades and reject unsafe merges
  • 3b28624 CI: publish only the tip of main
  • fce69f5 CI: resolve README architecture-tail conflicts
  • d289571 CI: resolve README tail-replacement conflicts
  • 83ba661 CI: resolve README, menu, and release workflow conflicts
  • 737c528 CI: resolve additive NewServer assignment conflicts
  • 279c98b CI: resolve go.sum and MCP-server conflicts
  • 519c4bf CI: resolve known favicon and deploy conflicts
  • f3f2436 CI: resolve latest chat handler conflicts
  • 60ab481 CI: resolve toolbar rebase conflicts
  • d002d2c CI: tag releases with the workflow-capable token
  • 89ee610 CI: use workflow-capable token for upstream sync
  • 592aa0b Center shared tool headers by removing their extra bottom margin
  • 66d57bf Change Edit File shortcut to Cmd/Ctrl+P
  • 0f9fbfe Clear background tasks whose process is already gone
  • 8dc84cf Collapse compaction details and add conversation TOC entries
  • 6545cd3 Contain horizontal overscroll in the terminal shortcut row
  • 4588931 Count images in the compaction cutoff
  • 18ae4b4 Defer code highlighting during streaming
  • 5a55f5d Deploy modal: note that dst image must be Ubuntu/Debian-based
  • ef30a93 Deploy: add ssh to API key cmds for direct VM SSH access
  • c793470 Deploy: allow exe.dev VM creation emails
  • ff9ec91 Deploy: app port field, Make Public, conditional VM cleanup
  • 73b270b Deploy: console dark mode fix, systemd in dry-run report, API error visibility, share+rm in API key hint
  • 7540c51 Deploy: diagnose preflight SSH failures and repair exedev shell
  • e667599 Deploy: dst path /home/exedev, skip-systemd option, source unit detection, rm error, wording fixes
  • 8e6c569 Deploy: enforce safe fresh-state and loopback invariants
  • 7df145c Deploy: fix API key hint — exact share subcommands, no ssh-key needed
  • 3a948ba Deploy: fix PATH for user-installed tools + modal reopen reconnect
  • cc5c2e8 Deploy: fix SSE race condition — keep finished run for replay
  • 22c07c6 Deploy: flush final API error before SSE completion
  • fb7a935 Deploy: idempotent pip venv (don't clobber existing .venv); credit exeslim
  • f3af8e3 Deploy: install Node.js via NodeSource, not apt
  • 9ec838c Deploy: install project deps on destination (uv sync, npm ci, go build, …)
  • b674431 Deploy: make systemd app-scoped and harden forklift
  • 29773c4 Deploy: minimal project-scoped installs, uv/Go/Rust detection, OS gating, markdown report
  • 8ab5bed Deploy: register SSH key through exe.dev API
  • 7711a74 Deploy: scan script bodies for tool invocations, detect Makefiles
  • 822d9eb Deploy: send setup script inline to exe HTTPS API
  • 98d03e9 Deploy: tag-scope SSH key for exe.dev custom sshd
  • 3edd1ce Discover attached MCP integrations and refresh the MCP pane
  • 7affdaa Edit User AGENTS.md targets the file actually in use
  • a9a636a Explain invalid browser calls so the model can retry
  • 094251f Fix install URL (shelley-playground_ prefix), remove unused Homebrew token
  • 1a05a35 Fix mobile terminal layout, scrolling, and tab restoration Upstream-Repository: https://github.com/minikomi/shelley.git Upstream-Commit: a570610a991a9760dfc51f75ed523fe92930eca4
  • cd3bc69 Fix voice input duplication on Android Chrome; auto-stop, locale, punctuation
  • dc54de7 Give the bash timeout test more startup margin
  • a84a223 Group parallel tool calls around working-directory changes
  • 833cc0e Handle empty reasoning in Chat Completions history
  • 4a930ab Harden the conversation slug prompt
  • 96909c2 Hide Send now during compaction
  • 1947b90 Hide brief queued notices from automated senders
  • 9b61e3e Hide conversation-list SHAs behind a compact git copy icon
  • 4ccafdf Improve citation-only web search cards
  • c98a8f3 Keep Live exchanges intact and freeze spoken handoffs
  • 595b7ab Keep async work subagents in creation order
  • 3a5358a Keep compaction notes readable and stable across retries
  • 196d4fd Keep drawer swipes out of horizontal scrollers
  • 039dc9b Keep interrupted tool cards stopped after restart and resume
  • e3b965e Keep malformed OpenAI-compatible tool arguments serializable
  • 6b9c52e Keep message actions visible in long messages
  • c1c57eb Keep recordings alive with floating controls across conversations
  • 2338142 Keep subagents and their background tasks visible in parent conversations
  • 9bf1d81 Keep touch scrolling stable during streamed replies
  • f63a58e Keep working indicators on until all delegated work finishes
  • df41e72 Let drafts send after connecting the first model provider
  • ae8fe1c Let users choose a model after a refusal
  • cd476b5 Limit compaction fallback to Fable refusals
  • bc6bdad Make Open Diff open the diff, not the tour
  • 7eb1ea5 Make end-of-turn git info a compact chat strip
  • 76358fc Make git graph file paths readable
  • cae63ff Make patch use the OpenAI apply_patch strategy by default
  • c88ea5d Make the Add Models mode switch look like tabs
  • f9794b5 Make the message input span the available width
  • facda55 Match OpenAI Go SDK Responses timestamps
  • 019693f Move conversation...
Read more