Repository navigation
[sdk/typescript] Add @failproofai/sdk, the TypeScript telemetry SDK #830
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
f123824
feat(sdk): add @failproofai/sdk, the TypeScript telemetry SDK
NiveditJain 0803e19
docs: add the TypeScript SDK reference page and cross-link it
NiveditJain 748ac42
fix(sdk): stop the TS SDK's tests inheriting the monorepo root's tooling
NiveditJain 9134b94
ci: prove the TS SDK's Node floor with the artifact, not the test runner
NiveditJain d894199
test(sdk/typescript): add a real-framework integration suite; patch t…
chhhee10 4079ff0
ci(sdk/typescript): run the framework adapters against real releases;…
chhhee10 9d7a943
fix(sdk/typescript): ship CommonJS declarations and node10 subpath types
chhhee10 fcb9ce9
fix(sdk/typescript): make the Vercel AI SDK adapter record real ai 4-…
chhhee10 f13bb56
fix(sdk/typescript): make the LangChain adapter draw the Python adapt…
chhhee10 8ebc731
fix(sdk/typescript): make the Mastra adapter record real Mastra runs
chhhee10 40dd360
fix(sdk/typescript): make the LlamaIndex.TS adapter record real runs
chhhee10 f1944dd
docs(sdk/typescript): state the tested framework ranges and the Pytho…
chhhee10 b85460d
fix(sdk/typescript): bound what a long-running process retains; find …
chhhee10 4b10bc7
fix(sdk/typescript): stop the Mastra adapter recording after uninstru…
chhhee10 5b0d7ba
fix(sdk/typescript): Mastra calls cut off by uninstrument() stop as "…
chhhee10 d243c3e
fix(sdk/typescript): keep concurrent LlamaIndex runs on one shared ob…
chhhee10 b16690b
fix(sdk/typescript): stop instrument("ai") taking the global OTel slo…
chhhee10 b45e29e
docs(sdk/typescript): changelog for the long-running-server fixes and…
chhhee10 331fdc4
fix(sdk/typescript): record LangChain roots started through a nested …
chhhee10 7d1f7b6
fix(sdk/typescript): AI SDK coverage sweep — embeddings, abandoned st…
chhhee10 a10b722
fix(sdk/typescript): Mastra coverage sweep — memory threads, networks…
chhhee10 c433497
fix(sdk/typescript): LlamaIndex coverage sweep — chat engines, retrie…
chhhee10 2e81cde
fix(sdk/typescript): flush() waits for events emitted during an in-fl…
chhhee10 620e7be
test(sdk/typescript): run every framework fixture under Bun and Deno;…
chhhee10 7448e95
fix(sdk/typescript): instrument() records under Next.js serverExterna…
chhhee10 2974052
test(sdk/typescript): reconcile the parallel coverage sweeps
chhhee10 3ff6c75
feat(sdk/typescript): withFailproofai() for Next.js, and a warning wh…
chhhee10 010c455
test(sdk/typescript): build each Next.js variant from scratch
chhhee10 330cb73
ci(sdk/typescript): shard the real-framework suite; guard the shard l…
chhhee10 bffb73e
docs(sdk/typescript): Next.js setup, runtimes, per-framework notes an…
chhhee10 3266ccd
test(sdk/typescript): cover the ./next entry point in the declaration…
chhhee10 9632503
feat(sdk/typescript): instrument your own agent — guide and a CI-prov…
chhhee10 4fbbd15
fix(sdk/typescript): run CommonJS evaluator files; name the real ai i…
chhhee10 ebdfe88
docs(skill): failproofai-sdk covers TypeScript agents and the evaluat…
chhhee10 a28dd98
fix(sdk/typescript): what six user-style runs against Cloud found
chhhee10 4424b52
fix(sdk/typescript): close every open leaf at exit; a strict-typed va…
chhhee10 807014e
fix(sdk/typescript): close at exit most-recent-first; name the crash …
chhhee10 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.