Dotta
8cf85a5a50
Merge remote-tracking branch 'public-gh/master' into paperclip-subissues
...
* public-gh/master: (55 commits)
fix(issue-documents): address greptile review
Update packages/shared/src/validators/issue.ts
feat(ui): add issue document copy and download actions
fix(ui): unify new issue upload action
feat(ui): stage issue files before create
feat(ui): handle issue document edit conflicts
fix(ui): refresh issue documents from live events
feat(ui): deep link issue documents
fix(ui): streamline issue document chrome
fix(ui): collapse empty document and attachment states
fix(ui): simplify document card body layout
fix(issues): address document review comments
feat(issues): add issue documents and inline editing
docs: add agent evals framework plan
fix(cli): quote env values with special characters
Fix worktree seed source selection
fix: address greptile follow-up
docs: add paperclip skill tightening plan
fix: isolate codex home in worktrees
Add worktree UI branding
...
# Conflicts:
# packages/db/src/migrations/meta/0028_snapshot.json
# packages/db/src/migrations/meta/_journal.json
# packages/shared/src/index.ts
# server/src/routes/issues.ts
# ui/src/api/issues.ts
# ui/src/components/NewIssueDialog.tsx
# ui/src/pages/IssueDetail.tsx
2026-03-14 12:24:40 -05:00
Dotta
dcd8a47d4f
Merge pull request #713 from paperclipai/release/0.3.1
...
Release/0.3.1
2026-03-14 11:00:24 -05:00
Dotta
9ed7092aab
Stop runtime services during workspace cleanup
2026-03-14 09:41:13 -05:00
Dotta
193a987513
Merge pull request #837 from paperclipai/paperclip-issue-documents
...
feat(issues): add issue documents and inline editing
2026-03-14 09:37:47 -05:00
Dotta
3b25268c0b
Fix execution workspace runtime lifecycle
2026-03-14 09:35:35 -05:00
Dotta
bc12f08c66
fix(issue-documents): address greptile review
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 09:18:59 -05:00
Dotta
a7a64f11be
Update packages/shared/src/validators/issue.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-14 09:09:21 -05:00
Dotta
31e6e30fe3
feat(ui): add issue document copy and download actions
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 07:24:47 -05:00
Dotta
ad7bf4288a
fix(ui): unify new issue upload action
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 07:21:21 -05:00
Dotta
16dfcb56a4
feat(ui): stage issue files before create
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 07:13:59 -05:00
Dotta
924762c073
feat(ui): handle issue document edit conflicts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 06:59:20 -05:00
Dotta
abb70ca5c5
fix(ui): refresh issue documents from live events
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 06:52:44 -05:00
Dotta
1e3a485408
feat(ui): deep link issue documents
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 06:48:43 -05:00
Dotta
07d13e1738
fix(ui): streamline issue document chrome
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 06:13:07 -05:00
Dotta
c8cd950a03
fix(ui): collapse empty document and attachment states
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 06:02:46 -05:00
Dotta
501ab4ffa9
fix(ui): simplify document card body layout
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 05:56:17 -05:00
Dotta
eb0a74384e
fix(issues): address document review comments
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 22:17:49 -05:00
Dotta
ab41fdbaee
Merge public-gh/master into paperclip-issue-documents
...
Resolve conflicts by keeping the issue-documents work alongside upstream heartbeat-context, worktree branding, and adapter runtime updates.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 21:47:06 -05:00
Dotta
45998aa9a0
feat(issues): add issue documents and inline editing
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 21:30:48 -05:00
Dotta
7a06a577ce
Fix dev startup with embedded postgres reuse
2026-03-13 20:56:19 -05:00
Dotta
920bc4c70f
Implement execution workspaces and work products
2026-03-13 17:12:25 -05:00
Dotta
9da5358bb3
Add workspace technical implementation spec
2026-03-13 16:37:40 -05:00
Dotta
bcce5b7ec2
Merge pull request #816 from paperclipai/fix/worktree-seed-and-env-quoting
...
fix(cli): preserve worktree seed source config and quote special env values
2026-03-13 15:18:03 -05:00
Dotta
8eacc9c697
Merge pull request #817 from paperclipai/docs/agent-evals-framework-plan
...
docs: add agent evals framework plan
2026-03-13 15:17:40 -05:00
Dotta
db81a06386
docs: add agent evals framework plan
2026-03-13 15:07:56 -05:00
Dotta
626a8f1976
fix(cli): quote env values with special characters
2026-03-13 15:07:49 -05:00
Dotta
aa799bba4c
Fix worktree seed source selection
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 15:07:42 -05:00
Dotta
aaadbdc144
Merge pull request #790 from paperclipai/paperclip-token-optimization
...
Optimize heartbeat token usage
2026-03-13 15:01:45 -05:00
Dotta
a393db78b4
fix: address greptile follow-up
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 14:53:30 -05:00
Dotta
c1430e7b06
docs: add paperclip skill tightening plan
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 14:37:44 -05:00
Dotta
528505a04a
fix: isolate codex home in worktrees
2026-03-13 11:53:56 -05:00
Dotta
e2a0347c6d
Merge pull request #805 from paperclipai/fix/worktree-ui-branding
...
Add worktree UI branding
2026-03-13 11:15:11 -05:00
Dotta
cce9941464
Add worktree UI branding
2026-03-13 11:12:43 -05:00
Dotta
d51c4b1a4c
fix: tighten token optimization edge cases
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 10:18:00 -05:00
Dotta
3b0d9a93f4
Merge pull request #802 from paperclipai/fix/ui-routing-and-assignee-polish
...
fix(ui): polish company switching, issue tab order, and assignee filters
2026-03-13 10:11:09 -05:00
Dotta
41eb8e51e3
Fix company switch remembered routes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 10:01:32 -05:00
Dotta
32ab4f8e47
Add me and unassigned assignee options
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:47:01 -05:00
Dotta
6365e03731
feat: skip pre-filled assignee/project fields when tabbing in new issue dialog
...
When creating a new issue with a pre-filled assignee or project (e.g. from
a project page), Tab from the title field now skips over fields that already
have values, going directly to the next empty field or description.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:47:01 -05:00
Dotta
2b9de934e3
Fix manual company switch route sync
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:47:01 -05:00
Dotta
4a368f54d5
Delay onboarding starter task creation until launch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:46:36 -05:00
Dotta
25d3bf2c64
Incorporate Worktrunk patterns into workspace plan
2026-03-13 09:41:12 -05:00
Dotta
7d1748b3a7
feat: optimize heartbeat token usage
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:40:43 -05:00
Dotta
2246d5f1eb
Add me and unassigned assignee options
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:40:43 -05:00
Dotta
575a2fd83f
feat: skip pre-filled assignee/project fields when tabbing in new issue dialog
...
When creating a new issue with a pre-filled assignee or project (e.g. from
a project page), Tab from the title field now skips over fields that already
have values, going directly to the next empty field or description.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:40:43 -05:00
Dotta
c9259bbec0
Fix manual company switch route sync
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:40:43 -05:00
Dotta
f3c18db7dd
Delay onboarding starter task creation until launch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 09:40:43 -05:00
Dotta
43baf709dd
Merge pull request #797 from paperclipai/fix/embedded-postgres-initdbflags
...
fix: align embedded postgres ctor types with initdbFlags usage
2026-03-13 09:39:27 -05:00
Dotta
24d6e3a543
fix: align embedded postgres ctor types with initdbFlags usage
2026-03-13 09:25:04 -05:00
Dotta
0b8223b8b9
Merge pull request #796 from paperclipai/docs/organize-and-date-plans
...
docs: consolidate dated plan docs and naming guidance
2026-03-13 09:20:25 -05:00
Dotta
e2f0241533
docs: add dated plan naming rule and align workspace plan
2026-03-13 09:16:28 -05:00