Skip to content

feat: add loopback HTTP embedding provider - #32

Merged
vkehfdl1 merged 2 commits into
mainfrom
feat/issue-31-loopback-embedder
Sep 16, 2026
Merged

vkehfdl1 merged 2 commits into
mainfrom
feat/issue-31-loopback-embedder

Conversation

@vkehfdl1

Copy link
Copy Markdown
Member

Summary

  • add opt-in loopback-only HTTP embedding provider
  • expose CLI and environment configuration with provider-aware model identity
  • preserve atomic semantic generation publication and add TDD coverage

Verification

  • npm test (23 files, 69 tests)
  • npm run typecheck
  • npm run build
  • manual CLI QA against a local loopback HTTP server

Closes #31

vkehfdl1 and others added 2 commits September 14, 2026 20:32
Ultraworked with [omo](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: sisyphus-dev-ai <sisyphus-dev-ai@users.noreply.github.com>
Node's WHATWG URL parser returns the hostname of http://[::1]:port as
[::1] (brackets retained), so the loopback whitelist rejected ::1 URLs
even though the README documents them as accepted. Strip brackets before
the whitelist comparison and cover ::1 in the issue-31 acceptance test.
@vkehfdl1
vkehfdl1 merged commit 26dccdc into main Sep 16, 2026
4 checks passed
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.

feat: opt-in loopback-http embedding provider contract for AutoRAG shared runtime

1 participant