Skip to content

Claude/add code router features t jk sb#1

Open
lanmower wants to merge 3 commits into
mainfrom
claude/add-code-router-features-TJkSb
Open

Claude/add code router features t jk sb#1
lanmower wants to merge 3 commits into
mainfrom
claude/add-code-router-features-TJkSb

Conversation

@lanmower
Copy link
Copy Markdown
Member

No description provided.

claude added 3 commits April 7, 2026 18:11
…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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants