dotta
cace79631e
Move AGENTCOMPANIES_SPEC_INVENTORY.md to doc/
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-19 07:27:20 -05:00
dotta
7b4a4f45ed
Add CEO company branding endpoint
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-18 21:03:41 -05:00
dotta
9e19f1d005
Merge public-gh/master into paperclip-company-import-export
2026-03-18 09:57:26 -05:00
dotta
528f836e71
fix: use origin for github release creation in actions
2026-03-18 09:10:00 -05:00
dotta
19f4a78f4a
feat: add release smoke workflow
2026-03-18 07:59:32 -05:00
dotta
3e0e15394a
chore: switch release calver to mdd patch
2026-03-18 07:57:36 -05:00
dotta
5cf841283a
fix: correct codeowners maintainer handle
2026-03-17 15:38:03 -05:00
Dotta
f1a0460105
fix: reset lockfile changes before release publish
2026-03-17 14:53:23 -05:00
Dotta
4d8c988dab
fix: use one workflow for npm trusted publishing
2026-03-17 14:18:42 -05:00
Dotta
21c1235277
chore: automate canary and stable releases
2026-03-17 14:08:55 -05:00
Dotta
7b9718cbaa
docs: plan memory service surface API
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-17 12:07:14 -05:00
Dotta
b5aeae7e22
Merge public-gh/master into paperclip-company-import-export
2026-03-17 10:45:14 -05:00
Dotta
bb7d1b2c71
Merge remote-tracking branch 'public-gh/master' into paperclip-subissues
...
* public-gh/master:
Fix budget incident resolution edge cases
Fix agent budget tab routing
Fix budget auth and monthly spend rollups
Harden budget enforcement and migration startup
Add budget tabs and sidebar budget indicators
feat(costs): add billing, quota, and budget control plane
refactor(quota): move provider quota logic into adapter layer, add unit tests
fix(costs): replace non-null map assertions with nullish coalescing, clarify weekData guard
fix(costs): guard byProject against duplicate null keys, memoize ProviderQuotaCard row aggregations
fix(costs): align byAgent run filter to startedAt, tighten providerTabItems memo deps, stabilize byProject row keys
feat(costs): add agent model breakdown, harden date validation, sync CostByProject type, fix quota threshold and tab-gated queries
fix(costs): harden company auth check, fix frozen date memo, hide empty quota rows
fix(costs): guard routes, fix DST ranges, sync provider state, wire live updates
feat(costs): consolidate /usage into /costs with Spend + Providers tabs
feat(usage): add subscription quota windows per provider on /usage page
address greptile review: per-provider deficit notch, startedAt filter, weekRange refresh, deduplicate providerDisplayName
feat(ui): add resource and usage dashboard (/usage route)
# Conflicts:
# packages/db/src/migration-runtime.ts
# packages/db/src/migrations/meta/0031_snapshot.json
# packages/db/src/migrations/meta/_journal.json
2026-03-16 17:19:55 -05:00
Dotta
cca086b863
Merge public-gh/master into paperclip-company-import-export
2026-03-16 17:02:39 -05:00
Dotta
0c121b856f
Merge remote-tracking branch 'public-gh/master' into paperclip-subissues
...
* public-gh/master: (51 commits)
Use attachment-size limit for company logos
Address Greptile company logo feedback
Drop lockfile from PR branch
Use asset-backed company logos
fix: use appType "custom" for Vite dev server so worktree branding is applied
docs: fix documentation drift — adapters, plugins, tech stack
docs: update documentation for accuracy after plugin system launch
chore: ignore superset artifacts
Dark theme for CodeMirror code blocks in MDXEditor
Remove duplicate @paperclipai/adapter-openclaw-gateway in server/package.json
Fix code block styles with robust prose overrides
Add Docker setup for untrusted PR review in isolated containers
Fix org chart canvas height to fit viewport without scrolling
Add doc-maintenance skill for periodic documentation accuracy audits
Fix sidebar scrollbar: hide track background when not hovering
Restyle markdown code blocks: dark background, smaller font, compact padding
Add archive project button and filter archived projects from selectors
fix: address review feedback — subscription cleanup, filter nullability, stale diagram
fix: wire plugin event subscriptions from worker to host
fix(ui): hide scrollbar track background when sidebar is not hovered
...
# Conflicts:
# packages/db/src/migrations/meta/0030_snapshot.json
# packages/db/src/migrations/meta/_journal.json
2026-03-16 16:02:37 -05:00
Dotta
76e6cc08a6
feat(costs): add billing, quota, and budget control plane
2026-03-16 15:11:01 -05:00
Dotta
448fdaab96
Merge public-gh/master into paperclip-company-import-export
2026-03-16 07:38:08 -05:00
Dotta
4244047d4d
Merge pull request #990 from paperclipai/dotta-sunday-ui-updates
...
dottas-sunday-ui-updates
2026-03-16 07:12:35 -05:00
Dotta
34ec40211e
Merge pull request #1010 from paperclipai/docs/maintenance-20260316
...
docs: fix documentation drift — adapters, plugins, tech stack
2026-03-15 21:13:34 -05:00
Dotta
52b12784a0
docs: fix documentation drift — adapters, plugins, tech stack
...
- Fix gemini adapter name: `gemini-local` → `gemini_local` (matches registry.ts)
- Move .doc-review-cursor to .gitignore (tooling state, not source)
Co-Authored-By: Paperclip <noreply@paperclip.ing >
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-15 21:08:19 -05:00
Dotta
3bffe3e479
docs: update documentation for accuracy after plugin system launch
...
- README: mark plugin system as shipped in roadmap
- SPEC: update adapter table with openclaw_gateway, gemini-local, hermes_local
- SPEC: update plugin architecture section to reflect shipped status
- Add .doc-review-cursor for future maintenance runs
Co-Authored-By: Paperclip <noreply@paperclip.ing >
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-15 20:30:54 -05:00
Dotta
6f931b8405
Add Docker setup for untrusted PR review in isolated containers
...
Adds a dedicated Docker environment for reviewing untrusted pull requests
with codex/claude, keeping CLI auth state in volumes and using a separate
scratch workspace for PR checkouts.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 14:30:53 -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
811e2b9909
Add globalToolbarButton slot type and update related documentation
2026-03-14 15:05:04 -07:00
Dotta
6e6d67372c
Merge remote-tracking branch 'public-gh/master' into paperclip-subissues
...
* public-gh/master:
Drop lockfile from watcher change
Tighten plugin dev file watching
Fix plugin smoke example typecheck
Fix plugin dev watcher and migration snapshot
Clarify plugin authoring and external dev workflow
Expand kitchen sink plugin demos
fix: set AGENT_HOME env var for agent processes
Add kitchen sink plugin example
Simplify plugin runtime and cleanup lifecycle
Add plugin framework and settings UI
# Conflicts:
# packages/db/src/migrations/meta/0029_snapshot.json
# packages/db/src/migrations/meta/_journal.json
2026-03-14 13:56:09 -05:00
Dotta
8cf85a5a50
Merge remote-tracking branch 'public-gh/master' into paperclip-subissues
...
* public-gh/master: (55 commits)
fix(issue-documents): address greptile review
Update packages/shared/src/validators/issue.ts
feat(ui): add issue document copy and download actions
fix(ui): unify new issue upload action
feat(ui): stage issue files before create
feat(ui): handle issue document edit conflicts
fix(ui): refresh issue documents from live events
feat(ui): deep link issue documents
fix(ui): streamline issue document chrome
fix(ui): collapse empty document and attachment states
fix(ui): simplify document card body layout
fix(issues): address document review comments
feat(issues): add issue documents and inline editing
docs: add agent evals framework plan
fix(cli): quote env values with special characters
Fix worktree seed source selection
fix: address greptile follow-up
docs: add paperclip skill tightening plan
fix: isolate codex home in worktrees
Add worktree UI branding
...
# Conflicts:
# packages/db/src/migrations/meta/0028_snapshot.json
# packages/db/src/migrations/meta/_journal.json
# packages/shared/src/index.ts
# server/src/routes/issues.ts
# ui/src/api/issues.ts
# ui/src/components/NewIssueDialog.tsx
# ui/src/pages/IssueDetail.tsx
2026-03-14 12:24:40 -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
2137c2f715
Expand skills UI product plan
2026-03-14 10:15:04 -05:00
Dotta
58a9259a2e
Update skill package docs and plans
2026-03-14 10:13:20 -05:00
Dotta
1d8f514d10
Refine company package export format
2026-03-14 09:46:16 -05:00
Dotta
6fa1dd2197
Add kitchen sink plugin example
2026-03-13 23:03:51 -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
2975aa950b
Refine company package spec and rollout plan
2026-03-13 21:36:19 -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
29b70e0c36
Add company import export v2 plan
2026-03-13 21:10:45 -05:00
Dotta
9da5358bb3
Add workspace technical implementation spec
2026-03-13 16:37:40 -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
db81a06386
docs: add agent evals framework plan
2026-03-13 15:07:56 -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
c1430e7b06
docs: add paperclip skill tightening plan
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-13 14:37:44 -05:00
Dotta
528505a04a
fix: isolate codex home in worktrees
2026-03-13 11:53:56 -05:00
Dotta
cce9941464
Add worktree UI branding
2026-03-13 11:12:43 -05:00
Dotta
25d3bf2c64
Incorporate Worktrunk patterns into workspace plan
2026-03-13 09:41:12 -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
e2f0241533
docs: add dated plan naming rule and align workspace plan
2026-03-13 09:16:28 -05:00
Dotta
89e247b410
Expand workspace plan for migration and cloud execution
2026-03-13 09:15:36 -05:00