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
2162289bf3
Merge branch 'master' into feat/hermes-agent-adapter
2026-03-15 08:23:23 -05:00
gsxdsm
811e2b9909
Add globalToolbarButton slot type and update related documentation
2026-03-14 15:05:04 -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
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
cb5d7e76fb
Expand kitchen sink plugin demos
2026-03-14 09:26:45 -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
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
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
a393db78b4
fix: address greptile follow-up
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 14:53:30 -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
63c62e3ada
chore: release v0.3.1
2026-03-12 13:09:22 -05:00
Dotta
32bdcf1dca
Add instance heartbeat settings sidebar
2026-03-12 08:14:45 -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
teknium1
97d628d784
feat: add Hermes Agent adapter (hermes_local)
...
Adds support for Hermes Agent (https://github.com/NousResearch/hermes-agent )
as a managed employee in Paperclip companies.
Hermes Agent is a full-featured AI agent by Nous Research with 30+ native
tools, persistent memory, session persistence, 80+ skills, MCP support,
and multi-provider model access.
Changes:
- Add 'hermes_local' to AGENT_ADAPTER_TYPES (packages/shared)
- Add @nousresearch/paperclip-adapter-hermes dependency (server)
- Register hermesLocalAdapter in the adapter registry (server)
The adapter package is maintained at:
https://github.com/NousResearch/hermes-paperclip-adapter
2026-03-10 23:12:13 -07:00
Dotta
21d2b075e7
Fix inbox badge logic and landing view
2026-03-10 22:55:45 -05:00
Dotta
dfbb4f1ccb
Add command-based worktree provisioning
2026-03-10 12:42:36 -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
b83a87f42f
Add project-first execution workspace policies
2026-03-10 10:58:43 -05:00
Dotta
3120c72372
Add worktree-aware workspace runtime support
2026-03-10 10:58:38 -05:00
Dotta
7e8908afa2
chore: release v0.3.0
2026-03-09 16:31:12 -05:00
Dotta
5dd1e6335a
Fix root TypeScript solution config
2026-03-09 14:09:30 -05:00
Dotta
e3ff0c8e1b
Merge pull request #279 from JasonOA888/feat/issue-241-disable-signup
...
feat: add auth.disableSignUp config option
2026-03-07 21:30:16 -06:00
Dotta
4c630bc66e
Merge pull request #263 from mvanhorn/feat/180-agent-role-labels
...
feat(ui): show human-readable role labels in agent list and properties
2026-03-07 21:19:58 -06:00
Jason
3860812323
feat: add auth.disableSignUp config option
...
- Added disableSignUp to authConfigSchema in config-schema.ts
- Added authDisableSignUp to Config interface
- Added parsing from PAPERCLIP_AUTH_DISABLE_SIGN_UP env or config file
- Passed to better-auth emailAndPassword.disableSignUp
When true, blocks new user registrations on public instances.
Defaults to false (backward compatible).
Fixes #241
2026-03-08 09:38:32 +08:00
Matt Van Horn
2639184f46
refactor: extract roleLabels to shared constants
...
Move duplicated roleLabels map from AgentProperties.tsx, Agents.tsx,
OrgChart.tsx, and agent-config-primitives.tsx into AGENT_ROLE_LABELS
in packages/shared/src/constants.ts.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 17:07:14 -08:00
Dotta
048e2b1bfe
Remove legacy OpenClaw adapter and keep gateway-only flow
2026-03-07 18:50:25 -06:00
Dotta
0233525e99
Add CEO OpenClaw invite endpoint and update onboarding UX
2026-03-07 18:19:06 -06: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
JonCSykes
4dffdc4de2
Merge master into feature/upload-company-logo
2026-03-07 12:58:02 -05: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
6077ae6064
feat: add Pi adapter support to constants and onboarding UI
2026-03-06 18:47:44 -08:00
JonCSykes
b19d0b6f3b
Add support for company logos, including schema adjustments, validation, assets handling, and UI display enhancements.
2026-03-06 16:39:35 -05:00
Dotta
35e4897256
Merge pull request #141 from aaaaron/integrate-opencode-pr62
...
Integrate opencode pr62 & pr104
2026-03-06 11:32:03 -06:00
Dotta
0f895a8cf9
Enforce 10-minute TTL for generated company invites
2026-03-06 10:10:23 -06:00
Dotta
e6339e911d
Fix OpenClaw invite accept config mapping and logging
2026-03-06 09:36:20 -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
Dotta
38b9a55eab
Add touched/unread inbox issue semantics
2026-03-06 08:21:03 -06:00
Dotta
089a2d08bf
Add agent invite message flow and txt onboarding link UX
2026-03-05 12:10:01 -06: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
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