Dotta
4694a15217
Persist sidebar order preferences
2026-04-14 11:51:38 -05:00
Dotta
84f0ffb9dd
Rebalance issue filter popover layout
2026-04-14 11:51:38 -05:00
Dotta
3a02a7de49
Fix inbox keyboard navigation across groups
2026-04-14 11:51:38 -05:00
Dotta
d2c68b4893
Share issue group header styling with inbox
2026-04-14 11:51:38 -05:00
Dotta
8fdfd47af3
Add inbox archive undo shortcut
2026-04-14 11:51:38 -05:00
Dotta
360a1198c2
Fix worktree provision fallback seeding
2026-04-14 11:51:38 -05:00
Dotta
99ed100981
Fix workspace runtime control requests
2026-04-14 11:51:38 -05:00
Dotta
e25a58d1a0
Refine workspace command controls
2026-04-14 11:51:38 -05:00
Dotta and Paperclip
335a8786de
fix(ui): make runtime services JSON textarea much taller
...
Increased min-height from 144px to 384px on project workspace and from
128/192px to 256/384px on execution workspace so the JSON field is
comfortable to edit inline.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-04-14 11:51:38 -05:00
Dotta
f270f30799
Add mobile collapse for inbox workspace groups
2026-04-14 11:51:37 -05:00
Dotta
dca6823dee
Add workspace grouping to inbox
2026-04-14 11:51:37 -05:00
Dotta
46af1e5623
Improve workspace runtime controls
2026-04-14 11:51:37 -05:00
Dotta
f1c504bc48
Improve mobile project workspace cards
2026-04-14 11:51:37 -05:00
Dotta
2ce37a4f94
fix: validate linked worktrees before reuse
2026-04-14 11:51:37 -05:00
Dotta and Paperclip
3638036230
Refine execution workspace detail layout
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-04-14 11:48:35 -05:00
Dotta
2a932a6db0
Handle invalid workspace runtime shells
2026-04-14 11:48:35 -05:00
Dotta and Paperclip
5d1ed71779
chore: add v2026.410.0 release notes for security release
...
## Summary
- Adds release notes for v2026.410.0 security release covering
GHSA-68qg-g8mg-6pr7
- Required before triggering the stable release workflow to publish
2026.410.0 to npm
## Context
The security advisory GHSA-68qg-g8mg-6pr7 was published on 2026-04-10
listing 2026.410.0 as the patched version, but only canary builds exist
on npm. The authz fix (PR #3315 ) is already merged to master. This PR
adds release notes so the stable release workflow can be triggered.
## Test plan
- Verify release notes content is accurate
- Merge, then trigger release.yml workflow_dispatch with
source_ref=master, stable_date=2026-04-10, dry_run=false
- Confirm npm view paperclipai version returns 2026.410.0
Co-authored-by: Paperclip <noreply@paperclip.ing >
canary/v2026.413.0-canary.3
2026-04-13 12:43:17 -05:00
Dotta and Paperclip
76fe736e8e
chore: add v2026.410.0 release notes for security release
...
## Summary
- Adds comprehensive release notes for `v2026.410.0`, the security
release that patches GHSA-68qg-g8mg-6pr7 (unauthenticated RCE via import
authorization bypass)
- Required before triggering the stable release workflow to publish
`2026.410.0` to npm and create the GitHub Release
## Context
The security fix (PR #3315 ) is already merged to master. The GHSA
advisory references `2026.410.0` as the patched version, but only canary
builds exist on npm. This PR unblocks the stable release.
## Test plan
- [x] Release notes file is valid markdown
- [ ] Merge and trigger `release.yml` workflow with `source_ref=master`,
`stable_date=2026-04-10`
- [ ] Verify `npm view paperclipai version` returns `2026.410.0`
- [ ] Verify GitHub Release `v2026.410.0` exists
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Paperclip <noreply@paperclip.ing >
Co-authored-by: Paperclip <noreply@paperclip.ing >
canary/v2026.413.0-canary.2
2026-04-13 12:43:07 -05:00
Dotta
d6b06788f6
Merge pull request #3542 from cryppadotta/PAP-1346-faster-issue-to-issue-links
...
Speed up issue-to-issue navigation
canary/v2026.413.0-canary.1
2026-04-12 21:39:27 -05:00
Dotta
6844226572
Address Greptile navigation review
2026-04-12 21:30:50 -05:00
Dotta
0cb42f49ea
Fix rebased issue detail prefetch typing
2026-04-12 21:18:57 -05:00
Dotta
e59047187b
Reset scroll on issue detail navigation
2026-04-12 21:14:12 -05:00
Dotta
1729e41179
Speed up issue-to-issue navigation
2026-04-12 21:14:12 -05:00
Dotta
11de5ae9c9
Merge pull request #3538 from paperclipai/PAP-1355-right-now-when-agents-boot-they-re-instructed-to-call-the-api-to-checkout-the-issue-so-that-they-have-exclusive
...
Improve scoped wake checkout and linked worktree reuse
canary/v2026.413.0-canary.0
2026-04-12 21:08:20 -05:00
Dotta
8e82ac7e38
Handle harness checkout conflicts gracefully
2026-04-12 20:57:31 -05:00
Dotta
be82a912b2
Fix signoff e2e for auto-checked out issues
2026-04-12 20:43:50 -05:00
Dotta
ab5eeca94e
Fix stale issue live-run state
2026-04-12 20:41:31 -05:00
Dotta
2172476e84
Fix linked worktree reuse for execution workspaces
2026-04-12 20:34:06 -05:00
Dotta
c1bb938519
Auto-checkout scoped issue wakes in the harness
2026-04-11 10:53:28 -05:00
Dotta
b649bd454f
Merge pull request #3383 from paperclipai/pap-1347-codex-fast-mode
...
feat(codex-local): add fast mode support
canary/v2026.411.0-canary.8
2026-04-11 08:45:50 -05:00
Dotta
a692e37f3e
Merge pull request #3386 from paperclipai/pap-1347-dev-runner-worktree-env
...
fix: isolate dev runner worktree env
2026-04-11 08:45:16 -05:00
Dotta
96637a1e09
Merge pull request #3385 from paperclipai/pap-1347-inbox-issue-search
...
feat(inbox): improve issue search matches
canary/v2026.411.0-canary.7
2026-04-11 08:44:59 -05:00
Dotta
a5aed931ab
fix(dev-runner): tighten worktree env bootstrap
2026-04-11 08:35:53 -05:00
Dotta
a63e847525
fix(inbox): avoid refetching on filter-only changes
2026-04-11 08:34:17 -05:00
Dotta
a7dc88941b
fix(codex-local): avoid fast mode in env probe
2026-04-11 08:33:18 -05:00
Dotta
b6115424b1
fix: isolate dev runner worktree env
2026-04-11 08:27:25 -05:00
Dotta
1f78e55072
Broaden comment matches in issue search
2026-04-11 08:26:09 -05:00
Dotta
fcab770518
Add inbox issue search fallback
2026-04-11 08:26:09 -05:00
Dotta
2d8f97feb0
feat(codex-local): add fast mode support
2026-04-11 08:21:55 -05:00
Dotta
03a2cf5c8a
Merge pull request #3303 from cryppadotta/PAP-438-review-openclaw-s-docs-on-networking-discovery-and-binding-what-could-we-learn-from-this
...
Introduce bind presets for deployment setup
canary/v2026.411.0-canary.6
2026-04-11 07:24:57 -05:00
Dotta
a77206812e
Harden tailnet bind setup
2026-04-11 07:13:41 -05:00
dotta
6208899d0a
Fix dev runner workspace import regression
2026-04-11 07:09:07 -05:00
dotta and Paperclip
2a84e53c1b
Introduce bind presets for deployment setup
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-04-11 07:09:07 -05:00
Dotta
e1bf9d66a7
Merge pull request #3355 from cryppadotta/pap-1331-issue-thread-ux
...
feat: polish issue thread markdown and references
canary/v2026.411.0-canary.5
2026-04-11 06:55:26 -05:00
Dotta
b48be80d5d
fix: address PR 3355 review regressions
2026-04-11 06:40:37 -05:00
Dotta
45ebecab5a
Merge pull request #3356 from cryppadotta/pap-1331-inbox-ux
...
feat: polish inbox and issue list workflows
canary/v2026.411.0-canary.4
2026-04-11 06:35:59 -05:00
Dotta
dae888cc5d
Merge pull request #3354 from cryppadotta/pap-1331-runtime-workflows
...
fix: harden heartbeat and adapter runtime workflows
canary/v2026.411.0-canary.3
2026-04-11 06:31:28 -05:00
Dotta
aaf42f3a7e
Merge pull request #3353 from cryppadotta/pap-1331-dev-tools-docs
...
chore: improve worktree tooling and security docs
2026-04-11 06:28:49 -05:00
Dotta
62d05a7ae2
Merge pull request #3232 from officialasishkumar/fix/clear-empty-agent-env-bindings
...
fix(ui): persist cleared agent env bindings on save
canary/v2026.411.0-canary.2
2026-04-11 06:23:14 -05:00
Dotta
1cd0281b4d
test(ui): fix heartbeat run fixture drift
2026-04-10 22:42:52 -05:00