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
ac376d0e5e
Add TUI import summaries
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 16:57:38 -05:00
dotta and Paperclip
7f9a76411a
Address Greptile review on board CLI auth
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 08:46:05 -05:00
dotta and Paperclip
298713fae7
Fix duplicate auth login company flag
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 08:46:05 -05:00
dotta and Paperclip
37c2c4acc4
Add browser-based board CLI auth flow
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 08:46:05 -05:00
Dotta
1376fc8f44
Merge pull request #1631 from paperclipai/pr/pap-768-company-import-safe-imports
...
Improve company import CLI flows and safe existing-company routes
2026-03-23 08:25:33 -05:00
dotta and Paperclip
f23d611d0c
Route existing-company CLI imports through safe routes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 08:14:51 -05:00
dotta and Paperclip
5dfdbe91bb
Add merge-history project import option
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 08:14:51 -05:00
dotta and Paperclip
e6df9fa078
Support GitHub shorthand refs for company import
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 08:14:51 -05:00
dotta and Paperclip
5a73556871
Use positional source arg for company import
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 08:14:51 -05:00
dotta and Paperclip
e204e03fa6
Add CLI company import export e2e test
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-23 08:14:51 -05:00
dotta
d47ec56eca
fix: renumber worktree merge history migrations
2026-03-20 17:23:45 -05:00
dotta and Paperclip
54b99d5096
Search sibling storage roots for attachments
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 17:01:52 -05:00
dotta and Paperclip
fb63d61ae5
Skip missing worktree attachment objects
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 17:01:52 -05:00
dotta and Paperclip
73ada45037
Import worktree documents and attachments
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 17:01:52 -05:00
dotta and Paperclip
cff06c9a54
Add issue titles to worktree merge preview
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 17:01:52 -05:00
dotta and Paperclip
ad011fbf1e
Clarify worktree import source and target flags
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 17:01:52 -05:00
dotta and Paperclip
28a5f858b7
Add worktree source discovery commands
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 17:01:52 -05:00
dotta and Paperclip
220a5ec5dd
Add project mapping prompts for worktree imports
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 17:01:52 -05:00
dotta and Paperclip
0ec79d4295
Add worktree history merge command
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 17:01:52 -05:00
dotta
5f2b1b63c2
Add explicit skill selection to company portability
2026-03-20 06:20:30 -05:00
dotta and Paperclip
531945cfe2
Add --skills flag to company export CLI and fix unsupported URL import path
...
- Add first-class --skills <list> option to `paperclipai company export`,
passing through to the existing service support for skill selection
- Remove broken `type: "url"` source branch from import command — the shared
schema and server only accept `inline | github`, so non-GitHub HTTP URLs
now error clearly instead of failing at validation
- Export isHttpUrl/isGithubUrl helpers for testability
- Add server tests for skills-filtered export (selected + fallback)
- Add CLI tests for URL detection helpers
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-19 16:29:11 -05:00
dotta
6d564e0539
Support binary portability files in UI and CLI
2026-03-19 07:23:36 -05:00
Dotta
cca086b863
Merge public-gh/master into paperclip-company-import-export
2026-03-16 17:02:39 -05:00
Dotta
5f2c2ee0e2
Harden budget enforcement and migration startup
2026-03-16 15:11:34 -05:00
Dotta
e538329b0a
Use asset-backed company logos
2026-03-16 09:25:39 -05:00
Dotta
1a5eaba622
Merge public-gh/master into review/pr-162
2026-03-16 08:47:05 -05:00
Dotta
2c35be0212
Merge public-gh/master into paperclip-company-import-export
2026-03-14 21:45:54 -05:00
Dotta
b2c0f3f9a5
Refine portability export behavior and skill plans
2026-03-14 18:59:26 -05:00
gsxdsm
e219761d95
Fix plugin installation output and error handling in registerPluginCommands
2026-03-14 14:15:42 -07:00
gsxdsm and greptile-apps[bot]
0afd5d5630
Update cli/src/commands/client/plugin.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-14 14:08:21 -07:00
gsxdsm and greptile-apps[bot]
4f8df1804d
Update cli/src/commands/client/plugin.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-14 14:08:15 -07:00
gsxdsm and greptile-apps[bot]
d0677dcd91
Update cli/src/commands/client/plugin.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-14 14:08:03 -07:00
gsxdsm
0f831e09c1
Add plugin cli commands
2026-03-14 13:58:43 -07:00
Dotta
1d8f514d10
Refine company package export format
2026-03-14 09:46:16 -05:00
Dotta
271c2b9018
Implement markdown-first company package import export
2026-03-13 22:29:30 -05:00
Dotta
626a8f1976
fix(cli): quote env values with special characters
2026-03-13 15:07:49 -05:00
Dotta and Paperclip
aa799bba4c
Fix worktree seed source selection
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 15:07:42 -05:00
Dotta
cce9941464
Add worktree UI branding
2026-03-13 11:12:43 -05:00
Dotta
24d6e3a543
fix: align embedded postgres ctor types with initdbFlags usage
2026-03-13 09:25:04 -05:00
Dotta and Paperclip
29a743cb9e
fix: keep runtime skills scoped to ./skills
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 08:49:25 -05:00
Paperclip
5c7d2116e9
Fix local-cli skill install for moved .agents skills
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 08:49:24 -05:00
Dotta and Claude Opus 4.6
77af1ae544
feat(worktree): add worktree:cleanup command, env var defaults, and auto-prefix
...
- Add `worktree:cleanup <name>` command that safely removes a worktree,
its branch, and instance data. Idempotent and safe by default — refuses
to delete branches with unique unmerged commits or worktrees with
uncommitted changes unless --force is passed.
- Support PAPERCLIP_WORKTREES_DIR env var as default for --home across
all worktree commands.
- Support PAPERCLIP_WORKTREE_START_POINT env var as default for
--start-point on worktree:make.
- Auto-prefix worktree names with "paperclip-" if not already present,
so `worktree:make subissues` creates ~/paperclip-subissues.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 07:24:39 -05:00
Dotta
d14e656ec1
Merge pull request #645 from vkartaviy/fix/embedded-postgres-utf8
...
fix: ensure embedded PostgreSQL databases use UTF-8 encoding
2026-03-12 14:15:58 -05:00
Dotta
833ccb9921
Merge pull request #549 from mvanhorn/osc/538-fix-allowed-hostname-restart-hint
...
fix(cli): add restart hint after allowed-hostname change
2026-03-11 21:15:49 -05:00
Dotta
4435e14838
Merge branch 'master' of github.com-dotta:paperclipai/paperclip
...
* 'master' of github.com-dotta:paperclipai/paperclip:
Tighten transcript label styling
Fix env-sensitive worktree and runtime config tests
Refine executed command row centering
Tighten live run transcript streaming and stdout
Center collapsed command group rows
Refine collapsed command failure styling
Tighten command transcript rows and dashboard card
Polish transcript event widgets
Refine transcript chrome and labels
fix: remove paperclip property from OpenClaw Gateway agent params
Add a run transcript UX fixture lab
Humanize run transcripts across run detail and live surfaces
fix(adapters/gemini-local): address PR review feedback
fix(adapters/gemini-local): inject skills into ~/.gemini/ instead of tmpdir
fix(adapters/gemini-local): downgrade missing API key to info level
feat(adapters/gemini-local): add auth detection, turn-limit handling, sandbox, and approval modes
fix(adapters/gemini-local): address PR review feedback for skills and formatting
feat(adapters): add Gemini CLI local adapter support
# Conflicts:
# cli/src/__tests__/worktree.test.ts
2026-03-11 17:04:30 -05:00
Dotta
df121c61dc
Merge pull request #648 from paperclipai/paperclip-nicer-runlogs-formats
...
Humanize run transcripts and polish transcript UX
2026-03-11 17:02:33 -05:00
Dotta and Paperclip
f7cc292742
Fix env-sensitive worktree and runtime config tests
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-11 16:38:31 -05:00