Davi de Carvalho avatar

Davi de Carvalho

Community

@DavideCarvalho · Santos, São Paulo

67Followers
|
140Public Repos
|
6Published Skills

A true code lover, found myself on programming when started web developing and totally into learning new tecnologies

Skills Distribution
DomainAI Models & ...AI Models & Machin.. (45%)Developer Tooling .. (25%)Cybersecurity & Co.. (20%)Data Systems & Dat.. (10%)

Agent Skills by Davi de Carvalho

Showing 6 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Davi de Carvalho

FAQPage Schema
What tasks can I accomplish with DavideCarvalho's adonis-agent skills?▼

You can set up @adonis-agora/agent in AdonisJS, author and register governed tools, define personas and multi-agent delegation, enforce role-based authorization and ownership checks, run offline tests with fake providers, and serve a governance console showing spend, quotas, and pending HITL approvals.

Who should use these AdonisJS agent skills?▼

Backend engineers building LLM-powered features in AdonisJS applications who need governance controls: role-gated tool invocation, per-actor quotas and cost tracking, multi-agent orchestration with delegation edges, and human-in-the-loop approval flows over streamed agent runs.

How do I install and configure @adonis-agora/agent?▼

Run node ace configure @adonis-agora/agent, then define config/agent.ts with defineConfig: choose a model via aiSdkModel, pick stores.lucid() or stores.memory(), configure quotas and pricingStores with seedModelPrices, optionally add tokenSinks.redis for multi-replica SSE, and mount routes under your chosen path.

How do I test agents without an API key?▼

Use @adonis-agora/agent/testing: FakeModelProvider with a pure FakeScript, in-memory SPI doubles (InMemoryAgentStore, InMemoryQuotaStore, FakeEmbeddingProvider, inMemoryRetriever), drive runAgentLoop directly with step/awaitApproval/openSink hooks, and assert on typed StreamFrames including HITL approval turns.

Why do governance routes or the dashboard return 404?▼

Governance routes under /agent/governance/* require mounting governanceAuthorize, and the dashboard refuses to mount when decideDashboardMount reports no-governance-gate or no-governance-queries. Register only one dashboard provider—embedded or standalone @adonis-agora/agent-dashboard—to avoid duplicate-route errors.