Tyler Slaton
af77b019f1
feat(langgraph-python): better prompt, tasks -> todos
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
2026-03-12 20:44:56 -04:00
Tyler Slaton
c672be411d
fix(langgraph-python): sync lockfiles
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
2026-03-12 20:21:06 -04:00
Tyler Slaton
ccd4cc4437
feat: improve UI, better a2ui example, faster model
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
2026-03-12 20:09:51 -04:00
github-actions[bot]
ea746d4629
chore(post-release): update version to 1.54.0
2026-03-12 22:32:04 +00:00
Jordan Ritter
13da6bde76
feat: consolidate 73 standalone demo repos into monorepo ( #3418 )
...
## Summary
Migrates 47 standalone demo repositories from the CopilotKit GitHub org
into the monorepo under `examples/`, organized by category
(integrations, showcases, canvas). History is intentionally dropped —
shallow clone + file copy only.
Also migrates the `copilotkit` CLI package from CopilotCloud into
`packages/v1/cli` (previously stacked as PR #3419 , now merged into this
branch).
### Demo consolidation
- **47 demos** imported across 4 groups (A=22, B=21, C=2, D=2)
- **26 repos excluded** — all 13 experiments (old/irrelevant
prototypes), 6 showcases (autotale, agui, campaign-manager, chat-sso,
crewai-enterprise, crm), and 7 starters (textarea, todos-app,
coagents-langgraph, coagents-crewai-flows, llamaindex-hitl,
enterprise-runner, react-vite-agent) dropped to reduce consolidation
footprint
- **Git LFS** tracks binary assets (png, jpg, jpeg, gif, mp4, webm, pdf)
— svg removed from LFS (text-based, breaks `GIT_LFS_SKIP_SMUDGE=1` clone
instructions)
- **Image deduplication** via `examples/images/` with symlinks from
individual examples
- **Tutorial branches** imported as `start/` and `final/` subdirectories
- **Cross-link rewriting** — all standalone repo URLs in READMEs and
docs updated to monorepo paths
- **Doc updates** — 18 tutorial/doc files updated with new clone
instructions and paths
- **Renovate config** — `examples/**` dependencies grouped into weekly
Monday PRs, v1/v2 legacy dirs excluded
- **`examples/README.md`** — full index of all 47 demos by category
- **Archive script** — `scripts/archive-demo-repos.sh` ready to
deprecate+archive original repos post-merge
- **Prettier** — all example files formatted to match monorepo standards
- **Example bug fixes** — Gemini agents (unguarded variables, sync
blocking, dead OpenAI route), langgraph-python (debug print, docstring
placement), StackBlitz URLs
### CLI migration (from CopilotCloud)
- `TEMPLATE_REPOS` updated to use monorepo subdirectory sparse checkout
for all CopilotKit-owned templates
- Tarball download fallback preserved for external repos
(ag2ai/ag2-copilotkit-starter)
- Package metadata (bugs, homepage, repository) updated to point to
monorepo
- Removed stale tsconfig paths/references to non-existent
`@repo/trpc-cli`
- **Pre-existing bug fixes:**
- `base-command.ts`: unguarded `fetch()` crashed CLI when offline
- `init.ts`: dropped all user flags when delegating to `create`
- `detect-endpoint-type.utils.ts`: Promise.all destructuring mismatch (5
promises, 4 variables)
- `auth.service.ts`: OAuth state validated after analytics, Promise
never settled on mismatch
### Category breakdown
| Category | Count | Path |
|----------|-------|------|
| Integrations | 17 | `examples/integrations/` |
| Canvas | 7 | `examples/canvas/` |
| Showcases | 23 | `examples/showcases/` |
### What happens after merge
- Run `scripts/archive-demo-repos.sh` to deprecate+archive the 47
consolidated repos
- 26 excluded repos (experiments + 6 showcases + 7 starters) left as-is
on GitHub
- Community announcement (Slack draft prepared)
- Post-merge verification (README rendering, LFS quotas, CLI test)
## Test plan
- [ ] `examples/README.md` renders correctly on GitHub with all links
working
- [ ] LFS-tracked images render in GitHub READMEs
- [ ] Spot-check 3-5 examples can `npm install && npm run dev`
successfully
- [ ] Symlinks in `examples/images/` resolve correctly
- [ ] No `.git/`, `.github/`, `node_modules/`, or `.env` files in any
example
- [ ] Doc tutorial paths point to existing `start/`/`final/` directories
- [ ] No remaining standalone repo URLs in docs
- [ ] `nx run copilotkit:test` passes (46/46)
- [ ] `copilotkit create` scaffolds from monorepo subdirectory
- [ ] CLI works offline (version check doesn't crash)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
2026-03-12 16:29:54 -04:00
Jordan Ritter
1d72b9ce1b
chore: strip starters from consolidation, update metadata to 47 repos
2026-03-12 13:06:04 -07:00
Jordan Ritter
fd34bbfbf6
style: format all example files with prettier
...
Run prettier on ~1,865 files across examples/ to match the monorepo's
formatting standards. These files were imported as-is from standalone
repos that used different prettier configs.
2026-03-12 13:06:04 -07:00
Jordan Ritter
eab4855e67
fix: address review findings in consolidated examples
...
- gemini/stack_agent.py: initialize tool_calls/tool_msg before try
block, guard usage with null check to prevent NameError on failure
- gemini/posts_generator_agent.py: use async generate_content to avoid
blocking event loop, guard grounding_metadata access, replace bare
except with explicit bounds check, remove dead router_function and
redundant static edges
- gemini/app/api/chat/route.ts: remove dead OpenAI route from Gemini
example (mislabeled as Gemini-powered, no frontend references it)
- gemini/package.json: remove unused @ai-sdk/openai, ai, zod deps
- langgraph-python/agent.py: remove debug print(state), move docstring
to first position so chat_node.__doc__ works
- textarea tutorial: fix StackBlitz URLs pointing to use-tasks.tsx
instead of use-emails.tsx
2026-03-12 13:06:04 -07:00
Jordan Ritter
34268b756a
fix: remove SVG from LFS tracking
...
SVG files are text-based XML averaging ~218 bytes each. LFS tracking
adds per-file HTTP fetch overhead with no storage benefit, suppresses
git diff output, and breaks tutorial clone instructions that use
GIT_LFS_SKIP_SMUDGE=1 (users get LFS pointers instead of icons).
2026-03-12 13:06:03 -07:00
Jordan Ritter
ec3a5ff114
feat: consolidate 47 demo repos into examples/
2026-03-12 13:06:02 -07:00
github-actions[bot]
98890426e5
chore(post-release): update version to 1.54.0-next.9
2026-03-12 19:08:50 +00:00
github-actions[bot]
b443706792
chore(post-release): update version to 1.54.0-next.8
2026-03-12 16:52:13 +00:00
github-actions[bot]
ecd76256ed
chore(post-release): update version to 1.54.0-next.7
2026-03-12 14:26:14 +00:00
Jordan Ritter
1a3ae544cb
chore: add LFS tracking for jpeg, webm, and svg assets
...
Extend .gitattributes to track *.jpeg, *.webm, and *.svg via Git LFS,
complementing existing patterns (gif, jpg, png, pdf, mp4).
2026-03-11 21:48:44 -07:00
github-actions[bot]
ed34d9daef
chore(post-release): update version to 1.54.0-next.6
2026-03-11 16:22:53 +00:00
github-actions[bot]
e9cb7dfe26
chore(post-release): update version to 1.54.0-next.5
2026-03-11 15:20:13 +00:00
github-actions[bot]
190eb07f09
chore(post-release): update version to 1.54.0-next.4
2026-03-11 12:50:08 +00:00
github-actions[bot]
60de47cda2
chore(post-release): update version to 1.54.0-next.3
2026-03-11 11:14:53 +00:00
github-actions[bot]
d2cf028903
chore(post-release): update version to 1.53.1-next.2
2026-03-07 08:47:03 +00:00
github-actions[bot]
6c4aab7d6f
chore(post-release): update version to 1.53.1-next.1
2026-03-06 18:32:39 +00:00
github-actions[bot]
1fd878c582
chore(post-release): update version to 1.53.1-next.0
2026-03-06 17:10:16 +00:00
github-actions[bot]
57eb016a10
chore(post-release): update version to 1.53.0
2026-03-05 23:57:25 +00:00
github-actions[bot]
671fd0ae47
chore(post-release): update version to 1.53.0-next.6
2026-03-05 23:41:37 +00:00
github-actions[bot]
3ba2352ef8
chore(post-release): update version to 1.53.0-next.5
2026-03-05 23:06:01 +00:00
github-actions[bot]
9f12589107
chore(post-release): update version to 1.52.2-next.4
2026-03-05 21:28:52 +00:00
github-actions[bot]
2173e89096
chore(post-release): update version to 1.52.2-next.3
2026-03-05 17:42:38 +00:00
Alem Tuzlak
b433824476
Testing #3250 ( #3253 )
...
Triggering E2E for #3250
2026-03-05 17:29:00 +01:00
github-actions[bot]
3ff24c8b05
chore(post-release): update version to 1.52.2-next.2
2026-03-05 10:31:34 +00:00
Tyler Slaton
286ed58927
Merge branch 'main' into 3169-multiple-requests
2026-03-04 21:30:27 -05:00
Tyler Slaton
f6e0004fbd
fix(examples): disable caching
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
2026-03-04 16:05:32 -05:00
Tyler Slaton
e20a1e5a6d
fix(nx): don't cache .next when using NX b/c it conflicts with vercel
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
2026-03-04 15:33:19 -05:00
Tyler Slaton
ef376dfc4f
chore(chat-with-your-data): remove nx caching
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
2026-03-04 15:01:30 -05:00
Alem Tuzlak
33372d2804
Merge branch 'main' into 3169-multiple-requests
2026-03-04 13:48:03 +01:00
github-actions[bot]
7abe7f89d1
chore(post-release): update version to 1.52.2-next.1
2026-03-03 23:59:38 +00:00
Maxim
b696313847
Merge branch 'main' into feat/after-run-middleware-callbacks
2026-03-04 01:27:33 +04:00
github-actions[bot]
4b78d74e11
chore(post-release): update version to 1.52.2-next.0
2026-03-03 17:40:27 +00:00
Alem Tuzlak
b55a88a13f
Merge branch 'main' into 3169-multiple-requests
2026-03-03 14:32:14 +01:00
Alem Tuzlak
0c472fe567
chore: update tsconfig paths and improve CopilotKitProvider stability
2026-03-03 14:27:19 +01:00
Maxim
c56386e9db
docs: update afterRequestMiddleware reference
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 20:43:34 +04:00
Tyler Slaton
3abc8f4a10
fix: delete unused icon.png in chat-with-your-data
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
2026-03-02 11:30:16 -05:00
github-actions[bot]
aeac645881
chore(post-release): update version to 1.52.1
2026-02-27 20:04:51 +00:00
Markus Ecker
39722ecbe4
Merge branch 'main' into mme/ag-ui-0.0.46
2026-02-27 15:13:22 +01:00
github-actions[bot]
d523d6cc68
chore(post-release): update version to 1.52.1-next.1
2026-02-27 14:12:29 +00:00
Markus Ecker
979511a900
chore: upgrade AG-UI to 0.0.46
2026-02-27 14:47:50 +01:00
github-actions[bot]
0cf39911a0
chore(post-release): update version to 1.52.1-next.0
2026-02-27 03:53:52 +00:00
github-actions[bot]
f924ecb4aa
chore(post-release): update version to 1.52.0
2026-02-26 19:37:25 +00:00
Tyler Slaton
04089ecee8
chore: fix example dep not properly setup
...
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai >
2026-02-26 11:33:49 -08:00
Mike Ryan
609c3e9936
feat(angular): add public license key config
2026-02-26 09:22:48 -08:00
Brian Love
6833f0f7e3
chore(angular): version 19
2026-02-24 14:23:27 -08:00
github-actions[bot]
a0cd2ed364
chore(post-release): update version to 1.52.0-next.8
2026-02-24 15:21:43 +00:00