Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
6eeab82
fix(skills): correct copilotkit-upgrade v2 package paths and API accu…
onsclom Jun 18, 2026
fd4c991
style: auto-fix formatting
github-actions[bot] Jun 18, 2026
0f9009c
docs(teams): rewrite Microsoft Teams guide for @copilotkit/bot-teams
onsclom Jun 22, 2026
7a309fc
feat(bot-teams): Microsoft Teams PlatformAdapter with Adaptive Cards,…
onsclom Jun 25, 2026
1aa40c7
feat(examples): Microsoft Teams bot example with CSV→chart, file uplo…
onsclom Jun 25, 2026
27dcf4a
fix(showcase): promote strands-typescript to production (dual-env SSOT)
jpr5 Jun 25, 2026
64f3863
fix(skills): correct copilotkit-upgrade v2 package paths (#5541)
tylerslaton Jun 25, 2026
d78fc07
fix(showcase): promote strands-typescript to production (dual-env SSO…
jpr5 Jun 25, 2026
ca92006
build(core): raise build heap ceiling to 8GB via cross-env
onsclom Jun 8, 2026
4396f71
docs(showcase): document promoting a staging-only integration to prod…
jpr5 Jun 25, 2026
e9fce5b
style: auto-fix formatting
github-actions[bot] Jun 25, 2026
6835fe5
docs(showcase): document promoting a staging-only integration to prod…
jpr5 Jun 25, 2026
b1ca211
docs(teams): rewrite Microsoft Teams guide for @copilotkit/bot-teams …
tylerslaton Jun 25, 2026
92ba4d4
feat(bot-teams): Microsoft Teams PlatformAdapter with Adaptive Cards,…
tylerslaton Jun 25, 2026
02bf7f9
build(core): raise build heap ceiling to 8GB via cross-env (#5328)
tylerslaton Jun 25, 2026
a1b1792
Add bot-teams to release scopes
tylerslaton Jun 25, 2026
5f9c240
chore: format banking showcase
tylerslaton Jun 25, 2026
807666f
Add bot-teams release scope (#5708)
tylerslaton Jun 25, 2026
34aecf1
chore: release bot-teams v0.1.0
tylerslaton Jun 25, 2026
74ff2db
chore: release bot-teams v0.1.0 (#5710)
tylerslaton Jun 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/canary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ on:
- bot
- bot-discord
- bot-slack
- bot-teams
- bot-telegram
- bot-whatsapp
suffix:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/publish-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ on:
- bot
- bot-discord
- bot-slack
- bot-teams
- bot-telegram
- bot-whatsapp
mode:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/showcase_promote.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ on:
- starter-pydantic-ai
- starter-strands-python
- strands
- strands-typescript
- webhooks
# <<< END GENERATED service options
digest:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/stable-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
- bot
- bot-discord
- bot-slack
- bot-teams
- bot-telegram
- bot-whatsapp
bump:
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ __pycache__/
.venv
.vercel

# Host-specific deploy config — lives in your platform's dashboard, not the repo.
# (e.g. a local `railway up` upload filter generated when deploying from a worktree)
.railwayignore

docs/next-env.d.ts
showcase/shell-docs/next-env.d.ts

Expand Down
48 changes: 24 additions & 24 deletions examples/showcases/banking/docs/DESIGN.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,33 +36,33 @@ colors (`brand`, `brand-violet`, `brand-indigo`, `brand-soft`, `surface`,
`surface-muted`, `canvas`, `ink`, `ink-muted`, `positive`, `positive-soft`,
`negative`, `negative-soft`, `hairline`).

| Token | Light | Dark | Role |
| ------------------ | -------------------- | --------------------- | -------------------------------------- |
| `--canvas` | `255 60% 97%` | `252 30% 7%` | App background (lavender / deep indigo)|
| `--surface` | `0 0% 100%` | `252 24% 11%` | Cards, sidebar, menus |
| `--surface-muted` | `252 40% 98%` | `252 22% 14%` | Row hover, inset blocks |
| `--ink` | `252 30% 14%` | `250 30% 96%` | Primary text / headings |
| `--ink-muted` | `250 12% 46%` | `250 12% 66%` | Secondary / label text |
| `--hairline` | `252 30% 92%` | `252 20% 22%` | Borders / dividers |
| `--brand`/`-violet`| `252 83% 67%` | (shared) | Primary violet |
| `--brand-indigo` | `248 84% 60%` | (shared) | Gradient end / heading color |
| `--brand-soft` | `252 90% 96%` | `252 50% 18%` | Lilac chips, hover wash, avatar bg |
| `--positive` | `152 62% 40%` | `152 56% 50%` | Income / available credit |
| `--positive-soft` | `152 70% 95%` | `152 40% 16%` | Income chip background |
| `--negative` | `349 78% 56%` | `349 80% 64%` | Expense / destructive |
| `--negative-soft` | `349 90% 96%` | `349 40% 18%` | Expense chip background |
| Token | Light | Dark | Role |
| ------------------- | ------------- | ------------- | --------------------------------------- |
| `--canvas` | `255 60% 97%` | `252 30% 7%` | App background (lavender / deep indigo) |
| `--surface` | `0 0% 100%` | `252 24% 11%` | Cards, sidebar, menus |
| `--surface-muted` | `252 40% 98%` | `252 22% 14%` | Row hover, inset blocks |
| `--ink` | `252 30% 14%` | `250 30% 96%` | Primary text / headings |
| `--ink-muted` | `250 12% 46%` | `250 12% 66%` | Secondary / label text |
| `--hairline` | `252 30% 92%` | `252 20% 22%` | Borders / dividers |
| `--brand`/`-violet` | `252 83% 67%` | (shared) | Primary violet |
| `--brand-indigo` | `248 84% 60%` | (shared) | Gradient end / heading color |
| `--brand-soft` | `252 90% 96%` | `252 50% 18%` | Lilac chips, hover wash, avatar bg |
| `--positive` | `152 62% 40%` | `152 56% 50%` | Income / available credit |
| `--positive-soft` | `152 70% 95%` | `152 40% 16%` | Income chip background |
| `--negative` | `349 78% 56%` | `349 80% 64%` | Expense / destructive |
| `--negative-soft` | `349 90% 96%` | `349 40% 18%` | Expense chip background |

## Radius, shadow, font scale

| Token | Value |
| ---------------- | ---------------------------------------------- |
| `--radius` (lg) | `1.375rem` (~22px) — card baseline |
| `radius-xl/2xl` | `+6px` / `+12px` — sidebar, hero panels |
| `radius-md/sm` | `-6px` / `-10px` |
| `--shadow-soft` | resting card shadow (low, violet-tinted) |
| `--shadow-lift` | hover / floating panels / menus |
| `--shadow-glow` | violet glow under gradient CTAs |
| `--font-sans` | `var(--font-inter), ui-sans-serif, system-ui…` |
| Token | Value |
| --------------- | ---------------------------------------------- |
| `--radius` (lg) | `1.375rem` (~22px) — card baseline |
| `radius-xl/2xl` | `+6px` / `+12px` — sidebar, hero panels |
| `radius-md/sm` | `-6px` / `-10px` |
| `--shadow-soft` | resting card shadow (low, violet-tinted) |
| `--shadow-lift` | hover / floating panels / menus |
| `--shadow-glow` | violet glow under gradient CTAs |
| `--font-sans` | `var(--font-inter), ui-sans-serif, system-ui…` |

## Helper classes (in `@layer components`)

Expand Down
Loading