Fahreddin Özcan
c61a56543d
chore(deps): combined dependabot updates (Node 20 compatible) ( #2891 )
2026-07-09 12:50:14 +03:00
dependabot[bot]
5d7e893a5a
chore(deps-dev): bump @changesets/cli from 2.29.7 to 2.29.8 ( #1938 )
...
Bumps [@changesets/cli](https://github.com/changesets/changesets ) from 2.29.7 to 2.29.8.
- [Release notes](https://github.com/changesets/changesets/releases )
- [Commits](https://github.com/changesets/changesets/commits )
---
updated-dependencies:
- dependency-name: "@changesets/cli"
dependency-version: 2.29.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 11:00:31 +03:00
Fahreddin Özcan
8ba484cdc8
feat(cli): add interactive skill generation wizard ( #1572 )
...
* generate skills
* feat: add generate questions methods
* feat(cli): improve skill generation UX with streaming feedback
- Add real-time query results display during generation
- Collapse answered questions to show summary
- Separate query phase spinner from generation spinner
- Add skill preview with expand option
- Remove legacy generateSkill function
- Clean up redundant comments
* feat(cli): improve skill generation UX with streaming feedback
- Add real-time query results display during generation
- Collapse answered questions to show summary
- Separate query phase spinner from generation spinner
- Add skill preview with expand option
- Remove legacy generateSkill function
- Clean up redundant comments
* feat(cli): optimize feedback regeneration and clean up UI
- Add previousContent to StructuredGenerateInput for efficient feedback
- Remove redundant "Selected X libraries" log message
- Consolidate menu options (remove "Regenerate completely")
- Update feedback prompt with skip hint
* feat(cli): add skill generation with quota and improved display
- Add skill quota checking before generation
- Fix tool result display timing issue
- Show library project IDs in selection to avoid confusion
- Improve generation spinner with query log display
* docs(cli): add 0.2.0 changelog entry
* fix(cli): switch userinfo endpoint from dev to production
* docs(cli): add skill generation and auth sections to README
* fix(sdk): increase timeout for sequential search test
* chore(cli): replace manual changelog with changeset for skill generation
2026-01-29 11:46:45 +03:00
dependabot[bot]
d1252b75df
chore(deps-dev): bump @types/node from 22.19.1 to 25.0.3 ( #1347 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.19.1 to 25.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.0.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fahreddin Özcan <ozcanfahrettinn@gmail.com >
2026-01-07 11:31:57 +03:00
Fahreddin Özcan
f820f7fecd
CTX7-879: Context7 Vercel AI SDK Tools ( #1122 )
...
* feat: context7 vercel ai sdk tools package
* ci: remove master target condition on test action
* ci: manual actions trigger for test
* ci: always run all tests
* update tests and imports
* ci: typecheck command
* fix: tests
* docs: add readme
* update folder structure and tool descriptions
* tests: fix test env vars
* ci: bump pnpm version
* update ai sdk step count api
* Add stopWhen to docstring examples
* update tests
* update prompt name
* update context7 agent name
* update tool description var to description
* make context7agent config optional
* ci: add changeset
* make context7-sdk peer deps
* update pnpm-lock.yaml
* update package name to @upstash/context7-tools-ai-sdk
* remove check workflow
* update pnpm lock
* make the agent a class instead of function
* replace all name instances
* add agent generate test
* simplify agent config
* fix refs
2025-12-09 14:45:01 -08:00
Fahreddin Özcan
5e11d358af
CTX7-855: TypeScript SDK ( #1061 )
...
* init sdk and monorepo
* init sdk and monorepo
* comment cleanup
* remove bun.lock
* cleanup: remove sdk package and deps
* update tsconfigs
* chore: add temp changelog
* ci: update scripts
* ci: update github workflows
* fmt: workflows
* fix: search libraries response type
* ci: update pack-mcpb script
* feat: init ts sdk
* feat: add commands and http client
* update keywords and author
* update eslint config for mcp
* include license and readme in build
* update release.yaml
* add readme symlink
* include readme in mcp package
* chore: add canary release workflow and update configs
* chore: format files
* ci: add changeset check workflow
* canary release trigger
* ci: login to npm before release
* bump mcp version on package
* remove pr trigger from canary release
* ci: remove package input
* finalize sdk with tests and proper types
* address reviews
* add client tests
* feat: use env var automatically
* add docs
* remove docs changes (moving to separate PR)
* remove docs
* update build config with tsup
* cleanup comments
* fix error hangling on http client
* minor fixes
* address reviews
* add txt pagination feature
* remove unnecessary types
* update default format
* cleanup
* add mcp lint command
* update format scripts
* fix: update eslint and tsconfig with update
* add readme
* make default format json
* change docType to mode
* update basic usage
* update changeset
2025-11-28 16:16:30 +03:00
Fahreddin Özcan
6255e26677
CTX7-854: Migrate to pnpm monorepo ( #1058 )
...
* init sdk and monorepo
* init sdk and monorepo
* comment cleanup
* remove bun.lock
* cleanup: remove sdk package and deps
* update tsconfigs
* chore: add temp changelog
* ci: update scripts
* ci: update github workflows
* fmt: workflows
* fix: search libraries response type
* ci: update pack-mcpb script
* update keywords and author
* update eslint config for mcp
* include license and readme in build
* update release.yaml
* add readme symlink
* include readme in mcp package
* chore: add canary release workflow and update configs
* chore: format files
* ci: add changeset check workflow
* canary release trigger
* ci: login to npm before release
* bump mcp version on package
* remove pr trigger from canary release
* ci: remove package input
* add mcp lint command
* update format scripts
2025-11-28 15:18:33 +03:00
enesgules
f6a75514f0
feat: migrate HTTP server to Express
2025-10-28 12:55:44 +03:00
enesgules
56f1c98c14
feat: update version management and add MCP name in package.json
2025-10-23 00:01:15 +03:00
enesgules
a1fe858f5b
refactor: migrate from DXT to MCP bundle format and update related files
2025-09-15 10:53:06 +03:00
enesgules
2007df63be
chore: bump @modelcontextprotocol/sdk to v1.17.5
2025-09-09 15:58:22 +03:00
enesgules
76bf5ac85a
chore: update dev deps and reformat docs
2025-09-02 14:55:08 +03:00
Enes Gules
2edd546ec3
Merge branch 'master' into add-proxy
2025-08-21 13:07:10 +03:00
Enes Gules
fa33711a54
Merge branch 'master' into feat/refactor-mcp-usage
2025-08-19 17:58:55 +03:00
Scott Register
df2a8f9fae
Honor https_proxy environment variables
...
If standard https_proxy environment variables exist, make proxied
requests to https://context7.com/api
2025-08-18 07:51:03 -07:00
enesgules
961d36b9ea
feat: add configuration and assets for Context7 desktop extension
2025-08-14 09:33:11 +03:00
enesgules
764765dd4e
chore: bum @modelcontextprotocol/sdk to version 1.13.2 and refactor server tool registration in index.ts
2025-06-30 16:21:06 +03:00
Abdusshh
2e6c9a6c6b
feat: replace env vars with CLI arguments, remove dotenv and add commander
2025-06-11 14:49:50 +03:00
Dmytro Onypko
e0775b3fa2
add simple ci
2025-06-01 16:41:55 +01:00
arjunkmrm
6490a81afb
feat: support http on smithery
2025-05-28 09:53:26 -07:00
Abdusshh
16d64493f3
chore: bump version to 1.0.13 and run formatter
2025-05-28 12:31:03 +03:00
buggyhunter
8222f21183
added sse http support
2025-05-28 00:48:25 +03:00
buggyhunter
e2952e9a39
added sse http support
2025-05-28 00:38:00 +03:00
akbxr
ea2d82abab
feat: Add environment variable support for minimum token configuration
2025-05-01 20:30:32 +07:00
Abdusshh
58e4d18503
chore: update repository URLs and bump version to 1.0.6
2025-04-23 20:02:57 +03:00
Abdusshh
a628fc7cb4
chore: format and lint
2025-04-19 14:53:04 +03:00
Abdusshh
a169756489
feat: add release workflow and update package.json metadata
2025-04-17 18:32:08 +03:00
Abdusshh
23e3c8ab16
feat: migrate to v1 API, remove reranking on client, bump version
2025-04-17 01:03:45 +03:00
CahidArda
a591928dd1
fix: add chmod back
2025-04-11 12:43:08 +03:00
Josh
4a0189c502
fix: build to dist
2025-04-11 11:01:09 +02:00
Abdusshh
141bbccbca
chore: update version
2025-04-09 03:54:05 +03:00
Abdusshh
36a6e3bcfe
chore: update package.json
2025-04-08 21:11:30 +03:00
Abdusshh
d7ca6b94e4
chore: format and remove unused field
2025-04-08 13:58:58 +03:00
Abdusshh
f2db8d4be0
feat: change package name and update readme
2025-04-03 12:32:03 +03:00
Abdusshh
92f3fad73e
init
2025-03-30 10:14:50 +03:00