Fix SDK DuckDB lock, LiteLLM model prefix, sidebar SVG logo#14
Merged
Conversation
- SDK bootstrap detects running ocw serve and sends spans via HTTP instead of opening DuckDB directly (fixes lock error) - New OcwHttpExporter: OTel SpanExporter that POSTs OTLP JSON to /api/v1/spans with ingest secret auth - LiteLLM integration strips provider prefix from model name (openai/gpt-4o-mini -> gpt-4o-mini) for consistent pricing lookup - Embed opencla.watch SVG icon inline in web UI sidebar Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
731ba02 to
99afecb
Compare
anilmurty
added a commit
that referenced
this pull request
Apr 15, 2026
- pyproject.toml: 0.1.7 → 0.1.8 - sdk-ts/package.json: 0.1.7 → 0.1.8 - CLAUDE.md: add critical rule #14 — both version files must be bumped before creating a GitHub release, or publish workflows will 403 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
anilmurty
added a commit
that referenced
this pull request
Apr 15, 2026
README: - Remove "Works with Claude Code" from The Problem section - Remove "Why not LangSmith / Langfuse / Datadog" section - Remove inline Architecture mermaid diagram (moved to docs/) - Replace inline Claude Code, NemoClaw, OpenClaw, and framework details with hyperlinks to dedicated docs - Slim framework support to a summary table linking to docs/ New docs: - docs/claude-code-integration.md — full Claude Code setup, MCP, uninstall - docs/nemoclaw-integration.md — NemoClaw sandbox event observability - docs/framework-support.md — provider patches, framework patches, OTLP, TS SDK Updated docs: - docs/architecture.md — replace ASCII diagram with mermaid flowchart from README Also: - pyproject.toml: 0.1.7 → 0.1.8 - sdk-ts/package.json: 0.1.7 → 0.1.8 - CLAUDE.md: add critical rule #14 (version bump on release) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Three bug fixes that were pushed to PR #12's branch after it was already merged.
1. SDK DuckDB lock (critical)
SDK bootstrap now detects running
ocw serveand sends spans via HTTP (OcwHttpExporter) instead of opening DuckDB directly. Fixes the "Could not set lock on file" error when agents run alongsideocw serve.2. LiteLLM model prefix
Strips
openai/prefix from model names so pricing lookup findsgpt-4o-mininotopenai/gpt-4o-mini.3. Sidebar SVG logo
Embeds opencla.watch icon inline in web UI sidebar with
currentColor.Test plan
ruff check ocw/cleanocw serve &then agent — spans arrive via HTTPocw costshowsgpt-4o-mininotopenai/gpt-4o-mini🤖 Generated with Claude Code