Claude/add code router features t jk sb#1
Open
lanmower wants to merge 3 commits into
Open
Conversation
…rmer pipeline
- lib/config.js: config loader with $VAR/${VAR} env interpolation
- lib/router.js: route() implementing CCR scenarios (default, background, think, longContext, webSearch, subagent CCR-SUBAGENT-MODEL tag)
- lib/transformers.js: pipeline with built-ins (deepseek, openrouter, maxtoken, tooluse, cleancache, reasoning, sampling, groq)
- lib/providers/openai.js: OpenAI-compat streaming/non-streaming provider with tool execution loop
- index.js: createRouter(config), streamRouter(params), generateRouter(params); fix yield-in-callback bug in createFullStream
- index.d.ts: RouterConfig, ProviderConfig, TransformerConfig, RouterInstance types
- package.json: bump to v1.2.0
https://claude.ai/code/session_0175X1r5PXx6SUpwwZzZ5tB2
lanmower
added a commit
that referenced
this pull request
May 4, 2026
User unarchived AnEntrypoint/busybase. Pushed feat/backend-selector (2 commits: implementation + docs) and opened PR #1: AnEntrypoint/busybase#1 The busybase commits include: - 813428d: registerBackend() + EmbeddedConfig.backend/url. 69/69 existing embedded tests green; registry path probed. - fc6f996: README.md 'Embedded mode + Pluggable backends' section, CLAUDE.md update, docs/docs.html (GH Pages) registry explanation with sql.js example linking back to thebird. AGENTS.md updated to reflect that the busybase residual is resolved (was 'cannot push upstream — archived', now linked to PR #1). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
lanmower
added a commit
that referenced
this pull request
May 4, 2026
…rged Per user direction 'busybase must only have one main consolidated branch, no branches anywhere': - feat/backend-selector fast-forward-merged into master at busybase - master pushed to origin/AnEntrypoint/busybase - feat/backend-selector deleted local + remote - 10 stale claude/* remote branches deleted (left over from prior agent runs): add-realtime-features, comprehensive-testing-plan, finalize-project-testing, fix-project-issues, improve-codebase-architecture, lancedb-libsql-migration-docs, project-audit-fixes, refactor-modularity, run-gm-cc-project, supabase-studio-minimal - PR #1 auto-closed as MERGED when its head ref was deleted busybase remote now exposes only refs/heads/master. Local repo shows only 'master'. 69/69 embedded tests still green on master. AGENTS.md updated to reflect that the busybase residual is fully resolved (was 'PR open', now 'merged on master'). Co-Authored-By: Claude Opus 4.7 (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.
No description provided.