gsxdsm
6b17f7caa8
Update scripts/dev-runner.mjs
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-14 13:29:46 -07:00
gsxdsm
2dc3b4df24
Add buildPluginSdk function to build the plugin SDK during dev run
2026-03-14 13:10:01 -07:00
gsxdsm
b13c530024
Refine heartbeatService to only target runs stuck in "running" state
2026-03-14 13:02:21 -07:00
Dotta
0851e81b47
Merge pull request #821 from paperclipai/feature/plugin-runtime-instance-cleanup
...
WIP: Simplify plugin runtime and cleanup lifecycle
2026-03-14 13:45:56 -05:00
Dotta
325fcf8505
Merge pull request #864 from paperclipai/fix/agent-home-env
...
fix: set AGENT_HOME env var for agent processes
2026-03-14 12:44:28 -05:00
Dotta
4cfbeaba9d
Drop lockfile from watcher change
2026-03-14 12:19:25 -05:00
Dotta
0605c9f229
Tighten plugin dev file watching
2026-03-14 12:07:04 -05:00
Dotta
22b8e90ba6
Fix plugin smoke example typecheck
2026-03-14 11:44:50 -05:00
Dotta
7c4b02f02b
Fix plugin dev watcher and migration snapshot
2026-03-14 11:32:15 -05:00
Matt Van Horn
ff4f326341
fix(server): use realpathSync for .env path dedup to handle symlinks
...
realpathSync resolves symlinks and normalizes case, preventing
double-loading the same .env file when paths differ only by
symlink indirection or filesystem case.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 09:05:51 -07: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
eafb5b8fd9
Merge public-gh/master into feature/plugin-runtime-instance-cleanup
2026-03-14 10:46:19 -05:00
Dotta
30888759f2
Clarify plugin authoring and external dev workflow
2026-03-14 10:40:21 -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
cb5d7e76fb
Expand kitchen sink plugin demos
2026-03-14 09:26:45 -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
Devin Foley
d671a59306
fix: set AGENT_HOME env var for agent processes
...
The $AGENT_HOME environment variable was referenced by skills (e.g.
para-memory-files) but never actually set, causing runtime errors like
"/HEARTBEAT.md: No such file or directory" when agents tried to resolve
paths relative to their home directory.
Add agentHome to the paperclipWorkspace context in the heartbeat service
and propagate it as the AGENT_HOME env var in all local adapters.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-14 00:36:53 -07:00
Dotta
6fa1dd2197
Add kitchen sink plugin example
2026-03-13 23:03:51 -05:00
teknium1
93faf6d361
fix: address review feedback — pin version, enable JWT
...
- Pin hermes-paperclip-adapter to exact version 0.1.1 (was ^0.1.0).
Avoids auto-pulling potentially breaking patches from a 0.x package.
- Enable supportsLocalAgentJwt (was false). The adapter uses
buildPaperclipEnv which passes the JWT to the child process,
matching the pattern of all other local adapters.
2026-03-13 20:26:27 -07: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
Matt Van Horn
303c00b61b
fix(server): load .env from cwd as fallback when .paperclip/.env is missing
...
The server only loads environment variables from .paperclip/.env, which is
not the standard location users expect. When DATABASE_URL is set in a .env
file in the project root (cwd), it is silently ignored, requiring users to
manually export the variable.
Add a fallback that loads cwd/.env after .paperclip/.env with override:false,
so the Paperclip-specific env file always takes precedence but standard .env
files in the project root are also picked up.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 17:22:27 -07:00
Dotta
12ccfc2c9a
Simplify plugin runtime and cleanup lifecycle
2026-03-13 16:58:29 -05:00
Dotta
80cdbdbd47
Add plugin framework and settings UI
2026-03-13 16:22:34 -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
7e288d20fc
Merge remote-tracking branch 'public-gh/master' into pr-432
...
* public-gh/master:
Add worktree UI branding
Fix company switch remembered routes
Add me and unassigned assignee options
feat: skip pre-filled assignee/project fields when tabbing in new issue dialog
Fix manual company switch route sync
Delay onboarding starter task creation until launch
2026-03-13 11:59:17 -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