Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
eaf812b
feat: add Resolvable pattern for dynamic config (v2.1.1)
Sahil5963 Mar 6, 2026
51feaf5
feat: integrate Anthropic SDK and enhance tool execution tracking
Sahil5963 Mar 9, 2026
1054b8a
feat: update Copilot SDK version and enhance Zod to JSON Schema conve…
Sahil5963 Mar 9, 2026
70041a7
feat: enhance Express demo with minimal runtime and response endpoints
Sahil5963 Mar 11, 2026
b26f06e
Add tool management, deferred loading, and native search support
Sahil5963 Mar 11, 2026
a4ff733
refactor(sdk): flatten agentLoop API, auto-detect deferred tools, uni…
Sahil5963 Mar 12, 2026
154e904
feat(sdk): add client-side skills system
Sahil5963 Mar 12, 2026
2ba987a
feat(sdk): add server entry point and wire __skills through transport
Sahil5963 Mar 12, 2026
c51a989
feat(sdk): Phase 1 — dual-layer message store foundation
Sahil5963 Mar 12, 2026
46ae1c7
feat(sdk): implement message history compaction strategies
Sahil5963 Mar 12, 2026
b85256d
refactor(sdk): enhance logging and streamline tool execution
Sahil5963 Mar 12, 2026
80aa1be
feat(sdk): add support for fallback tool renderer and message grouping
Sahil5963 Mar 14, 2026
07ff53b
feat(sdk): introduce useContextStats hook for context window usage tr…
Sahil5963 Mar 14, 2026
c21fb42
feat(sdk): implement conversation branching (Phases 1-3)
Sahil5963 Mar 14, 2026
a227389
feat(sdk): fix branch persistence — save/load all branches via getAll…
Sahil5963 Mar 14, 2026
4551c6d
feat(sdk): branching edge case fixes, docs, and experimental demo
Sahil5963 Mar 14, 2026
c0231ce
feat(sdk): add context management and skills system documentation
Sahil5963 Mar 14, 2026
3f76056
chore(release): create alpha branch merging branching + skills-system
Sahil5963 Mar 14, 2026
5ec0108
Merge branch 'feat/context-management' into release/alpha
Sahil5963 Mar 14, 2026
595ab9a
fix(sdk): fix branch tree corruption in streaming and non-streaming m…
Sahil5963 Mar 15, 2026
587e963
feat(examples): redesign branching demo with premium dark UI
Sahil5963 Mar 15, 2026
6edc831
Merge branch 'feat/branching' into release/alpha
Sahil5963 Mar 15, 2026
c8a62f8
chore(release): update versions for copilot-sdk and llm-sdk to 2.1.5-…
Sahil5963 Mar 15, 2026
e295ce0
fix(chat): enhance message chaining for tool results in AbstractChat
Sahil5963 Mar 16, 2026
634b987
feat(express-demo): implement multiple model support in runtime selec…
Sahil5963 Mar 17, 2026
172ed30
feat(chat): introduce messageView prop for custom message rendering
Sahil5963 Mar 17, 2026
e015504
feat(chat): introduce ChatPrimitives for customizable chat layouts
Sahil5963 Mar 17, 2026
5805a5a
feat(thread): enhance thread management with activeLeafId and persist…
Sahil5963 Mar 17, 2026
90767d6
feat(alpha): document and demo all alpha features
Sahil5963 Mar 19, 2026
bbe7208
fix(docs): fix meta.json badge syntax and skills gitignore rule
Sahil5963 Mar 20, 2026
77c5e65
feat(skills): add SkillProvider and context for dynamic skill management
Sahil5963 Mar 20, 2026
e472ebf
feat(generative-ui): add generative UI demo with chart and card rende…
Sahil5963 Mar 21, 2026
1a5f4fd
fix(sdk): persist parent_id in localStorage and fix tool-use/result o…
Sahil5963 Mar 21, 2026
a775b03
feat: agent iteration tracking, allowEdit prop, checkpoint exports, a…
Sahil5963 Mar 22, 2026
8b56221
ui: redesign confirm card — amber border, icon ring, divider, better …
Sahil5963 Mar 22, 2026
95f659d
docs: css class reference page, sidebar cleanup, csdk-* classes on al…
Sahil5963 Mar 22, 2026
038f5eb
fix: preserve message tree chain when inserting server-side messages
Sahil5963 Mar 22, 2026
1a36a69
fix: chain mid-stream continuation messages to prevent history loss
Sahil5963 Mar 22, 2026
4e9f594
fix(sdk): localStorage auto-eviction, success flag, metadata preserva…
Sahil5963 Mar 22, 2026
ac2a011
fix(playground): stable schemas to prevent infinite re-render, layout…
Sahil5963 Mar 22, 2026
3629fd2
docs: add agentIteration, success flag guidance, localStorage evictio…
Sahil5963 Mar 22, 2026
e8e25f6
revert(husky): restore pre-commit hook to original
Sahil5963 Mar 22, 2026
2df493c
feat(chat): enhance streaming experience with placeholder messages an…
Sahil5963 Mar 22, 2026
4819f23
Merge remote-tracking branch 'origin/feat/generative-ui' into release…
Sahil5963 Mar 23, 2026
8ef3ec2
fix(ui): override link color inside user message bubble for visibility
Sahil5963 Mar 23, 2026
5509759
Merge branch 'release/alpha' of github.com:YourGPT/copilot-sdk into r…
Sahil5963 Mar 23, 2026
5ecd52e
feat(sdk): add headless primitives — useCopilotEvent & useMessageMeta
Sahil5963 Mar 23, 2026
2437c28
docs: trim headless to single flat page, fix release/alpha badge ment…
Sahil5963 Mar 23, 2026
8a0307d
fix(sdk): stable snapshot reference in useMessageMeta to prevent infi…
Sahil5963 Mar 23, 2026
20b4ea7
feat(example): headless-slack-demo — tools, routing, persistence
Sahil5963 Mar 23, 2026
a8a8e54
fix(build): resolve all TypeScript and static-gen errors
Sahil5963 Mar 23, 2026
211eb7b
feat: update package versions and add dependencies for yourgpt-server…
Sahil5963 Mar 23, 2026
7906230
Merge branch 'release/alpha' of https://github.com/YourGPT/copilot-sd…
Sahil5963 Mar 23, 2026
a562379
feat(chat): add className prop to ChatProps for custom avatar styling
Sahil5963 Mar 23, 2026
5a44af9
feat(chat): enhance session management with YourGPT integration
Sahil5963 Mar 25, 2026
2cf3c85
feat(storage): introduce Storage Adapter for automatic session manage…
Sahil5963 Mar 25, 2026
dc1cdf9
feat(attachments): add attachment handling and media display in chat
Sahil5963 Mar 25, 2026
025532d
feat(attachments): enhance attachment functionality and error handling
Sahil5963 Mar 26, 2026
01bfdad
chore: bump package versions for copilot-sdk and llm-sdk
Sahil5963 Mar 26, 2026
4dd665c
feat(localStorage): enhance localStorage availability check and integ…
Sahil5963 Mar 27, 2026
803127f
feat(thread): enhance localStorage adapter and thread picker function…
Sahil5963 Mar 27, 2026
9cad35f
fix(chat): refine drag overlay logic in ChatComponent
Sahil5963 Mar 27, 2026
d84ee28
chore: bump @yourgpt/copilot-sdk version to 2.1.5-alpha.7
Sahil5963 Mar 28, 2026
0452867
feat(docs): add documentation for message history compaction and skil…
Sahil5963 Mar 28, 2026
25025f7
chore: bump @yourgpt/copilot-sdk version to 2.1.5-alpha.8
Sahil5963 Mar 28, 2026
3eab362
docs: add experimental docs for tool profiles, context budget, and to…
Sahil5963 Mar 28, 2026
82d1fbf
feat(examples): add generative-ui-demo and skills-demo as standalone …
Sahil5963 Mar 28, 2026
27b921b
feat(skills-demo): redesign as Dash SaaS dashboard with animated skil…
Sahil5963 Mar 28, 2026
c75c2b4
feat(llm-sdk): add fallback chain & routing strategies
Sahil5963 Mar 29, 2026
da36c48
feat(llm-sdk): add fallback chain & routing strategies
Sahil5963 Mar 29, 2026
3bb78d5
fix: update pnpm lockfile for generative-ui-demo dependencies
Sahil5963 Mar 29, 2026
115b02f
Merge branch 'release/alpha' into beta
Sahil5963 Mar 29, 2026
33199e8
fix(playground): replace workspace:* with pinned alpha versions for V…
Sahil5963 Mar 29, 2026
82f8d5c
Merge branch 'release/alpha' into beta
Sahil5963 Mar 29, 2026
391b195
fix: sync pnpm lockfile with generative-ui-demo and skills-demo packages
Sahil5963 Mar 29, 2026
bae8419
fix(examples): add composite:true to tsconfig.node.json in skills-dem…
Sahil5963 Mar 29, 2026
421ebf5
fix(examples): add emitDeclarationOnly to satisfy allowImportingTsExt…
Sahil5963 Mar 29, 2026
2874d16
feat(skills-demo): enhance skills system with dynamic skill registrat…
Sahil5963 Mar 29, 2026
64a760a
Merge branch 'beta' of https://github.com/YourGPT/copilot-sdk into beta
Sahil5963 Mar 29, 2026
b324ba5
chore: update pnpm-lock.yaml with new dependencies and versions
Sahil5963 Mar 29, 2026
fea0899
chore: remove tool-search-implementation.md file
Sahil5963 Mar 30, 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
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,9 @@ coverage
.github/skills/
.trae/
.windsurf/
skills/
examples/*/skills/

# Private projects (not part of SDK)
examples/yourgpt-chatbot/
examples/yourgpt-server-demo/
research/
2 changes: 1 addition & 1 deletion .husky/pre-commit
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ echo "✅ Gitleaks scan passed!"
echo ""

# Run lint-staged
pnpm exec lint-staged
pnpm exec lint-staged
Loading
Loading