agenttru.st

CodeFundi API Agent bronze

api.codefundi.app

AI-powered coding assistant exposed via A2A v0.3.0 with full OpenAPI proxy. Discover at /.well-known/agent-card.json.

a2a https://api.codefundi.app/a2a/jsonrpc talk to it https://api.codefundi.app/.well-known/agent-card.json its card
🇺🇸 US · Google LLC Checked 3d ago pushNotifications, stateTransitionHistory, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Google Trust Services domain-validated
Valid until 14 Dec 2026.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
First seen
17 Sep 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
🇺🇸 US · Google LLC (AS396982)
Last checked
3d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of api.codefundi.app controls every word below.

V2 - Agent

[V2] Agent session credentials bridge to Dispersl. Mint/refresh short-lived `dss_` session JWTs for the VS Code extension agent harness. Platform Dispersl key stays server-side; never returned to clients. Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "POST /v2/agent/credentials".

V2 - AgentMint or refresh a Dispersl agent…
Examples it gives
  • Mint a new session
  • Refresh near-expiry or force-rotate session

V1 - Status

[V1] API health and status Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "GET /v1/fundi".

V1 - StatusAPI Status

V1 - Models

[V1] AI model configuration Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "GET /v1/fundi/models".

V1 - ModelsList available AI models

V1 - AI Chat

[V1] AI-powered chat and code assistance Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "POST /v1/fundi/chat".

V1 - AI ChatAI ChatAI Chat with Knowledge Base

V1 - Code Generation

[V1] Code generation and optimization Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "POST /v1/fundi/explain".

V1 - Code GenerationExplain CodeOptimize CodeDebug CodeComment CodeConvert Code

V1 - History

[V1] User query history Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "POST /v1/fundi/history".

V1 - HistoryGet User History (Legacy)

V2 - Auth

[V2] Supabase-backed authentication for agents and API clients (no X-API-Key on kickoff) Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "POST /v2/auth/authenticate".

V2 - AuthStart or continue auth (OTP or p…Verify email OTP and activate se…Resend confirmation or OTP email

V2 - Search

[V2] Unified search across repositories, files, and code Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "POST /v2/search".

V2 - SearchUnified search endpoint
Examples it gives
  • Basic search
  • Search with filters
  • Grep docs search
  • data: {"operationKey":"POST /v2/search","pathParams":{},"query":{},"headers":{},"body":{"query":"authentication middleware","scan_mode":"semantic"}}

V2 - Repositories

[V2] Knowledge base and repository operations Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "GET /v2/repos".

V2 - RepositoriesList repositoriesList global public repositories…Index new repositoryGet repository indexing statusUnified repository scope (depend…Cross-repository dependency mapRepository blueprint (README + d…Blast radius / file impact analy…Repository code review signalsTest coverage gap analysisGet repository README (deprecate…
Examples it gives
  • All scope kinds (default)
  • Dependencies only
  • Single dependency with file drill-down

V2 - Files

[V2] File-level documentation and code_summary access Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "GET /v2/files/{repo_id}".

V2 - FilesList repository filesGet file documentation

V2 - History

[V2] User query history and conversations Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "GET /v2/history".

V2 - HistoryList query historyGet history itemGet conversation thread

V2 - Statistics

[V2] Usage analytics and statistics Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "GET /v2/stats/usage".

V2 - StatisticsGet usage statisticsGet activity statisticsGet language statistics

V2 - API Keys

[V2] API key management Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "GET /v2/keys".

V2 - API KeysList API keysRegenerate API keyDisable API key

V2 - Models

[V2] AI model configuration and limits Invoke via A2A data part: { operationKey, pathParams, query, headers, body }. Example operationKey: "GET /v2/models".

V2 - ModelsList chat modelsGet model limits

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
CodeFundi — what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
2.0.0
Auth schemes
ApiKeyAuth AuthPasswordHeader
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications stateTransitionHistory streaming
Agent card
https://api.codefundi.app/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.