ta
TanStack
GitHub
ai
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
ai
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
feat/ai-groq-summarize
2ca3e9b8 fix(ai-groq): resolve summarize adapter import and doc structure - Import `getGroqApiKeyFromEnv` / `GroqClientConfig` from `../utils/client`. `../utils` is a directory with no index file, so the build, unit tests, and typecheck for `@tanstack/ai-groq` all failed to resolve it. - Move the new `## Summarization` section after the `### Reasoning` subsection. Inserting it before `### Reasoning` re-parented that subsection from `## Model Options` to `## Summarization`. - Restore the trailing newline in `docs/config.json` and bump `updatedAt` on the Groq adapter page, per the docs config convention.
by Alem Tuzlak
A
Succeeded
feat/ai-groq-summarize
2ca3e9b8 Merge f1f8dd07c92c647164014f96b7c3b05244d8df32 into 8a159db787b4fb35a64e8aa0fcfd6ea8a4876e0a
by Harshdeep ...
H
Failed
feat/ai-groq-summarize
5a87ebfa feat: add Daytona Code Mode isolate driver (#645) * feat: add Daytona Code Mode isolate driver * fix: clear Daytona timeout timers * docs: clarify Daytona isolate driver positioning * chore(ai-isolate-daytona): use oxlint to match repo lint convention The package shipped eslint lint scripts (lint:fix/test:eslint) while the rest of the monorepo standardized on oxlint. This left the package's source outside the CI lint gate (nx affected --target=test:oxlint skipped it) and tripped knip with an unlisted 'eslint' binary. Align with sibling drivers (oxlint src --type-aware). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * fix(ai-isolate-daytona): align @daytona/sdk to ^0.191.0 to satisfy sherif Merging main brought in @tanstack/ai-sandbox-daytona, which depends on @daytona/sdk@^0.191.0. This package still pinned ^0.180.0, so sherif's multiple-dependency-versions rule failed the Test job (single-version policy across the workspace). Bump the devDependency to ^0.191.0 to match. It stays a devDependency: this driver is bring-your-own-SDK (the caller passes a Daytona sandbox via the `DaytonaSandboxLike` structural type and the driver never imports @daytona/sdk at runtime), so the SDK is only needed for dev/type-checking. Build, types, oxlint, and the unit suite all pass against 0.191.0. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Jack Herrington <jherr@pobox.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Co-authored-by: Alem Tuzlak <t.zlak@hotmail.com>
by Muhammad H...
M
Failed
feat/ai-groq-summarize
5a87ebfa feat: add Daytona Code Mode isolate driver (#645) * feat: add Daytona Code Mode isolate driver * fix: clear Daytona timeout timers * docs: clarify Daytona isolate driver positioning * chore(ai-isolate-daytona): use oxlint to match repo lint convention The package shipped eslint lint scripts (lint:fix/test:eslint) while the rest of the monorepo standardized on oxlint. This left the package's source outside the CI lint gate (nx affected --target=test:oxlint skipped it) and tripped knip with an unlisted 'eslint' binary. Align with sibling drivers (oxlint src --type-aware). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * fix(ai-isolate-daytona): align @daytona/sdk to ^0.191.0 to satisfy sherif Merging main brought in @tanstack/ai-sandbox-daytona, which depends on @daytona/sdk@^0.191.0. This package still pinned ^0.180.0, so sherif's multiple-dependency-versions rule failed the Test job (single-version policy across the workspace). Bump the devDependency to ^0.191.0 to match. It stays a devDependency: this driver is bring-your-own-SDK (the caller passes a Daytona sandbox via the `DaytonaSandboxLike` structural type and the driver never imports @daytona/sdk at runtime), so the SDK is only needed for dev/type-checking. Build, types, oxlint, and the unit suite all pass against 0.191.0. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Jack Herrington <jherr@pobox.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Co-authored-by: Alem Tuzlak <t.zlak@hotmail.com>
by Muhammad H...
M
Succeeded
feat/ai-groq-summarize
78da6454 feat: add OpenAI diarization support (#651) * add diarization support * fix coderabbit recommendations * refactor: update transcription options and support for diarization - Removed `transcribe-provider-options.ts` file and integrated its options into `transcription-provider-options.ts`. - Updated documentation to reflect changes in response formats, emphasizing the use of `modelOptions.response_format` for diarization. - Enhanced the transcription adapter to handle new model options and response formats, including support for speaker diarization. - Adjusted various components and tests to accommodate the new structure and ensure compatibility with the updated transcription features. * fix coderabbit findings * refactor: update transcription response formats and validation - Removed 'diarized_json' from the allowed response formats in both the server functions and API schemas. - Updated the TranscriptionResponseFormat type to reflect the removal of 'diarized_json'. - Enhanced error handling in the OpenAI transcription adapter to ensure that known speaker names and references are provided together. - Added tests to validate the new requirements for speaker diarization in the transcription process. * fix: address review findings for diarization support - Allow chunking_strategy with non-diarize models (it's a general OpenAI transcription parameter, only *required* for diarize inputs >30s) - Guard the diarized response cast: throw a descriptive error when segments are missing, and always return segments (even empty) for diarized requests instead of silently omitting them - Throw on conflicting responseFormat vs modelOptions.response_format instead of silently preferring the top-level value - Spread modelOptions before model/file and strip stream so untyped passthrough options can't override validated request fields - Surface duration-billed usage on gpt-4o-transcribe-diarize responses instead of discarding it - Guard Number('') in diarized segment id mapping (collided with seg_0) - Move request building inside try so validation errors hit the provider-scoped error log; include offending values in messages - Fix stale/contradictory JSDoc about gpt-4o-* response formats - Docs: correct chunking_strategy framing, document the diarized_json default opt-out and known-speaker pairing rules, add snippet imports for kiira, replace an `as string` cast with a typeof narrow, bump docs/config.json updatedAt - Tests: whisper modelOptions.response_format resolution (verbose_json and text), 4-speaker acceptance boundary, diarized usage/duration mapping (tokens and duration), segment id parsing, empty-segments contract, format-conflict rejection, modelOptions override hardening, missing-segments error Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * ci: apply automated fixes
by 8x4
8
Succeeded
feat/ai-groq-summarize
78da6454 Merge 8e1b72717af54ff84222bb3abac99b0e0547e9c6 into 5deda27085c8785894a28feb5bb3655dbd8f7e0a
by Harshdeep ...
H
Previous
Next