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
f7cc292742
Fix env-sensitive worktree and runtime config tests
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-11 16:38:31 -05:00
Dotta
2b4d82bfdd
Merge pull request #452 from aaaaron/feat/gemini-adapter-improvements
...
feat(adapters/gemini-local): Gemini CLI adapter with auth, skills, and sandbox support
2026-03-11 13:43:28 -05:00
Dotta
472322de24
Install dependencies after creating worktree
...
Run pnpm install in the new worktree directory before initializing the
Paperclip instance so that node_modules are ready when the init step runs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 09:31:41 -05:00
Dotta
d9492f02d6
Add worktree start-point support
2026-03-11 09:15:27 -05:00
Dotta
3a003e11cc
Merge pull request #545 from paperclipai/feat/worktree-and-routing-polish
...
Add worktree:make and routing polish
2026-03-10 17:38:17 -05:00
Dotta
80d87d3b4e
Add paperclipai worktree:make command
2026-03-10 16:52:26 -05:00
Dotta
c799fca313
Add worktree-specific favicon branding
2026-03-10 16:15:11 -05:00
Dotta
93a8b55ff8
Copy git hooks during worktree init
2026-03-10 14:55:35 -05:00
Dotta
b0b7ec779a
updating paths
2026-03-10 14:43:34 -05:00
Dotta
12216b5cc6
Rebind seeded project workspaces to the current worktree
2026-03-10 13:50:29 -05:00
Dotta
deec68ab16
Copy seeded secrets key into worktree instances
2026-03-10 12:57:53 -05:00
Aditya Sasidhar
af97259a9c
feat(adapters): add Gemini CLI local adapter support
...
Signed-off-by: Aditya Sasidhar <telikicherlaadityasasidhar@gmail.com >
2026-03-10 16:46:04 +00:00
Dotta
d9574fea71
Fix doctor summary after repairs
2026-03-10 10:13:05 -05:00
Dotta
83738b45cd
Fix worktree minimal clone startup
2026-03-10 10:13:05 -05:00
Dotta
4a67db6a4d
Add minimal worktree seed mode
2026-03-10 10:13:05 -05:00
Dotta
0704854926
Add worktree init CLI for isolated development instances
2026-03-10 10:13:05 -05:00
Dotta
7e8908afa2
chore: release v0.3.0
2026-03-09 16:31:12 -05:00
Dotta
01c5a6f198
Unblock canary onboard smoke bootstrap
2026-03-09 16:06:16 -05:00
Dotta
c62266aa6a
tweaks to docker smoke
2026-03-09 14:41:00 -05:00
Dotta
5dd1e6335a
Fix root TypeScript solution config
2026-03-09 14:09:30 -05:00
Dotta
8360b2e3e3
fix: complete authenticated onboarding startup
2026-03-09 11:26:58 -05:00
Dotta
38cb2bf3c4
fix: add missing disableSignUp to auth config objects in CLI
...
All auth config literals in the CLI were missing the required
disableSignUp field after it was added to authConfigSchema.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 07:43:47 -05:00
Dotta
17b10c43fe
Merge pull request #260 from mvanhorn/fix/204-heartbeat-url-encoding
...
fix(cli): split path and query in buildUrl to prevent %3F encoding
2026-03-07 21:23:05 -06:00
Dotta
048e2b1bfe
Remove legacy OpenClaw adapter and keep gateway-only flow
2026-03-07 18:50:25 -06:00
Dotta
5fae7d4de7
Fix CI typecheck and default OpenClaw sessions to issue scope
2026-03-07 18:33:40 -06:00
Matt Van Horn
609b55f530
fix(cli): split path and query in buildUrl to prevent %3F encoding
...
The URL constructor's pathname setter encodes ? as %3F, breaking
heartbeat event polling. Split query params before assignment.
Fixes #204
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 16:08:48 -08:00
Dotta
3b4db7a3bc
Merge remote-tracking branch 'public-gh/master'
...
* public-gh/master:
Address PR feedback: keep testEnvironment non-destructive, warn on swallowed errors
Apply suggestion from @greptile-apps[bot]
Fix opencode-local adapter: parser, UI, CLI, and environment tests
Rename Invoke button to Run Heartbeat for clarity
fixing overhanging recommended text in onboarding
Add Contributing guide
feat(pi-local): fix bugs, add RPC mode, improve cost tracking and output handling
fix(sidebar-badges): include approvals in inbox badge count
feat: add Pi adapter support to constants and onboarding UI
Adding support for pi-local
ci: clarify fail-fast lockfile refresh behavior
ci: remove unnecessary full-history checkout
ci: fix pnpm lockfile policy checks
ci: split workflows and move pnpm lockfile ownership to GitHub Actions
Add License
fix: use root option in sendFile to avoid dotfile 500 on SPA refresh
# Conflicts:
# cli/src/adapters/registry.ts
# pnpm-lock.yaml
# server/src/adapters/registry.ts
# ui/package.json
# ui/src/adapters/registry.ts
2026-03-07 15:18:02 -06:00
Dotta
654463c28f
feat(cli): add agent local-cli command for skill install and env export
...
New subcommand to install Paperclip skills for Claude/Codex agents and
print the required PAPERCLIP_* environment variables for local CLI
usage outside heartbeat runs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 08:59:45 -06:00
Dotta
a498c268c5
feat: add openclaw_gateway adapter
...
New adapter type for invoking OpenClaw agents via the gateway protocol.
Registers in server, CLI, and UI adapter registries. Adds onboarding
wizard support with gateway URL field and e2e smoke test script.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 08:59:29 -06:00
Richard Anaya
eb7f690ceb
Adding support for pi-local
2026-03-06 18:29:38 -08:00
Victor Duarte
ca919d73f9
Merge branch 'master' into canonical-url
2026-03-06 19:32:29 +01:00
Dotta
35e4897256
Merge pull request #141 from aaaaron/integrate-opencode-pr62
...
Integrate opencode pr62 & pr104
2026-03-06 11:32:03 -06:00
Aaron
44a00596a4
Merge PR #62 : Full OpenCode adapter integration
...
Merges paperclipai/paperclip#62 onto latest master (494448d ).
Adds complete OpenCode provider with strict model selection,
dynamic model discovery, CLI/server/UI adapter registration.
Resolved conflicts with master's cursor adapter additions,
node v24 typing, and containerized opencode support (201d91b ).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-06 15:23:55 +00:00
zvictor
e1d4e37776
fix(onboard): preserve env-derived secrets defaults and report ignored exposure env in local_trusted mode
2026-03-06 11:41:11 -03:00
zvictor
08ac2bc9a7
fix: parseBooleanFromEnv silently treats common truthy values as false
2026-03-06 11:41:11 -03:00
zvictor
9cacf4a981
fix(onboard): preserve env-derived secrets defaults and report ignored exposure env in local_trusted mode
2026-03-06 11:29:28 -03:00
zvictor
9184cf92dd
fix: parseBooleanFromEnv silently treats common truthy values as false
2026-03-06 11:28:31 -03:00
zvictor
ab6ec999c5
centralize URLs into single canonical URL var
2026-03-05 17:55:34 -03:00
zvictor
ffd1631b14
onboard now derives defaults from env vars before writing config
2026-03-05 16:17:26 -03:00
Konan69
6a101e0da1
Add OpenCode provider integration and strict model selection
2026-03-05 15:24:20 +01:00
Dotta
8a85173150
feat: add cursor local adapter across server ui and cli
2026-03-05 06:31:22 -06:00
Dotta
ec0b7daca2
Add paperclipai db:backup CLI command
2026-03-05 06:02:12 -06:00
Dotta
c145074daf
Add configurable automatic database backup scheduling
2026-03-04 18:03:23 -06:00
Dotta
f6a09bcbea
feat: add opencode local adapter support
2026-03-04 16:48:54 -06:00
Dotta
358467a506
chore: release v0.2.7
2026-03-04 14:51:33 -06:00
Dotta
5dffdbb382
chore: release v0.2.6
2026-03-04 10:24:03 -06:00
Dotta
3ae9d95354
fix: stabilize paperclipai run server import errors
2026-03-04 10:02:23 -06:00
Dotta
a95e38485d
fix: doctor command auto-creates directories and treats LLM as optional
...
Instead of showing alarming warnings on first run when storage, log,
and database directories don't exist, the doctor checks now silently
create them and report pass. LLM provider is treated as optional
rather than a warning when not configured.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 09:58:30 -06:00
Dotta
6141d5c3f2
chore: release v0.2.5
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 16:14:33 -06:00