dotta and Paperclip
3447e2087a
Fix agent mention pill vertical misalignment with project mention pill
...
Change vertical-align from baseline to middle on both editor and
read-only mention chip styles. The baseline alignment caused
inconsistent positioning because the agent ::before icon (0.75rem)
and project ::before dot (0.45rem) produced different synthesized
baselines in the inline-flex containers.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-24 11:49:00 -05:00
Devin Foley
59e29afab5
Merge pull request #1672 from paperclipai/fix/docker-plugin-sdk
...
fix(docker): add plugin-sdk to Dockerfile build
canary/v2026.324.0-canary.6
2026-03-23 20:05:56 -07:00
Devin Foley and Claude Opus 4.6
fd4df4db48
fix(docker): add plugin-sdk to Dockerfile build
...
The plugin framework landed without updating the Dockerfile. The
server now imports @paperclipai/plugin-sdk, so the deps stage needs
its package.json for install and the build stage needs to compile
it before building the server.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-23 19:58:59 -07:00
Devin Foley
8ae954bb8f
Merge pull request #1666 from paperclipai/chore/pr-template
...
chore: add GitHub PR template
canary/v2026.324.0-canary.5
2026-03-23 19:53:45 -07:00
Dotta
32c76e0012
Merge pull request #1670 from paperclipai/pr/pap-803-mention-aware-link-node
...
Extract mention-aware link node helper and add tests
canary/v2026.324.0-canary.4
2026-03-23 21:33:49 -05:00
Dotta
70bd55a00f
Merge pull request #1669 from paperclipai/pr/pap-803-agent-instructions-tab-reset
...
Fix instructions tab state on agent switch
2026-03-23 21:27:51 -05:00
Dotta
f92d2c3326
Merge pull request #1668 from paperclipai/pr/pap-803-imported-agent-frontmatter
...
Fix imported agent bundle frontmatter leakage
canary/v2026.324.0-canary.3
2026-03-23 21:27:42 -05:00
dotta and Paperclip
a3f4e6f56c
Preserve prompts panel width on agent switch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 20:58:19 -05:00
dotta and Paperclip
08bdc3d28e
Handle nested imported AGENTS edge case
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 20:56:34 -05:00
dotta and Paperclip
7c54b6e9e3
Extract mention-aware link node helper and add tests
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 20:46:19 -05:00
dotta and Paperclip
a346ad2a73
Fix instructions tab state on agent switch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 20:45:11 -05:00
dotta and Paperclip
e4e5b61596
Fix imported agent bundle frontmatter leakage
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 20:43:20 -05:00
Dotta
eeb7e1a91a
Merge pull request #1655 from paperclipai/pr/pap-795-company-portability
...
feat(portability): improve company import and export flow
canary/v2026.324.0-canary.2
2026-03-23 19:45:05 -05:00
Dotta
f2637e6972
Merge pull request #1654 from paperclipai/pr/pap-795-agent-runtime
...
fix(runtime): improve agent recovery and heartbeat operations
canary/v2026.324.0-canary.1
2026-03-23 19:44:51 -05:00
dotta
c8f8f6752f
fix: address latest Greptile runtime review
2026-03-23 19:43:50 -05:00
dotta
87b3cacc8f
Address valid Greptile portability follow-ups
2026-03-23 19:42:58 -05:00
github-actions[bot] and lockfile-bot
4096db8053
chore(lockfile): refresh pnpm-lock.yaml ( #1667 )
...
Co-authored-by: lockfile-bot <lockfile-bot@users.noreply.github.com >
2026-03-24 00:29:19 +00:00
Dotta
fa084e1a16
Merge pull request #1653 from paperclipai/pr/pap-795-ui-polish
...
fix(ui): polish issue and agent surfaces
canary/v2026.324.0-canary.0
2026-03-23 19:28:50 -05:00
dotta
22067c7d1d
revert: drop PR workflow lockfile refresh
2026-03-23 19:26:33 -05:00
dotta
85d2c54d53
fix(ci): refresh lockfile in PR jobs
2026-03-23 19:23:10 -05:00
Devin Foley and Claude Opus 4.6
5222a49cc3
chore: expand thinking path placeholder for depth
...
Address Greptile feedback — the sparse 3-line placeholder could
lead to shallow thinking paths. Expanded to 6 lines with guiding
brackets and added "Aim for 5–8 steps" hint in the comment.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-23 17:12:07 -07:00
Devin Foley and Claude Opus 4.6
36574bd9c6
chore: add GitHub PR template
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-23 17:08:04 -07:00
dotta and Paperclip
2cc2d4420d
Remove lockfile changes from UI polish PR
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 19:03:50 -05:00
Dotta and greptile-apps[bot]
7576c5ecbc
Update ui/src/pages/Auth.tsx
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-23 19:00:34 -05:00
dotta and Paperclip
92c29f27c3
Address Greptile review on portability PR
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 17:23:59 -05:00
dotta and Paperclip
55b26ed590
Address Greptile review on agent runtime PR
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 17:18:17 -05:00
dotta and Paperclip
6960ab1106
Address Greptile review on UI polish PR
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 17:16:10 -05:00
dotta and Paperclip
c3f4e18a5e
Keep sidebar ordering with portability branch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 17:02:43 -05:00
dotta and Paperclip
a3f568dec7
Improve generated company org chart assets
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:58:07 -05:00
dotta and Paperclip
6f1ce3bd60
Document imported heartbeat defaults
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:58:07 -05:00
dotta and Paperclip
159c5b4360
Preserve sidebar order in company portability
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:59 -05:00
dotta and Paperclip
b5fde733b0
Open imported company after import
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:39 -05:00
dotta and Paperclip
f9927bdaaa
Disable imported timer heartbeats
...
Prevent company imports from re-enabling scheduler heartbeats on imported agents and cover both new-company and existing-company import flows in portability tests.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:39 -05:00
dotta and Paperclip
dcead97650
Fix company zip imports
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:39 -05:00
dotta
9786ebb7ba
Revert "Add companies.sh import wrapper"
...
This reverts commit 17876ec1dc65a9150488874d79fc2fcc087c13ae.
2026-03-23 16:57:39 -05:00
dotta and Paperclip
66d84ccfa3
Add companies.sh import wrapper
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
56a39fea3d
Add importing & exporting company guide
...
Documents the `paperclipai company export` and `paperclipai company import`
CLI commands, covering package format, all options, target modes, collision
strategies, GitHub sources, interactive selection, and API endpoints.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
2a6e1cf1fc
Fix imported GitHub skill file paths
...
Normalize GitHub skill directories for blob/file imports and when reading legacy stored metadata so imported SKILL.md files resolve correctly.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
c02dc73d3c
Confirm company imports after preview
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
06f5632d1a
Polish import adapter defaults
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
1246ccf250
Add nested import picker
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
a339b488ae
fix: dedupe company skill inventory refreshes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
ac376d0e5e
Add TUI import summaries
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
220946b2a1
Default recurring task exports to checked
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
c41dd2e393
Reduce portability warning fan-out
...
Infer portable repo metadata from local git workspaces when repoUrl is missing, and collapse repeated task workspace export warnings into a single summary per missing workspace.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
2e76a2a554
Add routine support to recurring task portability
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta
8fa4b6a5fb
added a script to generate company assets
2026-03-23 16:57:38 -05:00
dotta
d8b408625e
fix providers
2026-03-23 16:57:38 -05:00
dotta and Paperclip
19154d0fec
Clarify Codex instruction sources
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:33 -05:00
c0c1fd17cb
Add "Disable All" button to heartbeats settings page
...
Adds a destructive-variant button at the top of the heartbeats page that
disables timer heartbeats for all agents at once. The button only appears
when at least one agent has heartbeats enabled, and shows a loading state
while processing.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-23 16:57:33 -05:00