Commit Graph

  • fc0105785b
    feat: allow FAQ management via knowledge-base role main Rodribm10 2026-06-10 13:45:20 -0300
  • efc61936e9 Allow knowledge-base managers to manage Captain FAQs codex/captain-faq-manager-role Rodribm10 2026-06-10 13:32:10 -0300
  • cbbfccaf42 fix(captain): resolve Hermes quoted replies by internal id codex/hermes-reply-context Rodribm10 2026-05-24 17:22:05 -0300
  • 572b9ccd10 fix(captain): send WhatsApp reply context to Hermes Rodribm10 2026-05-24 16:51:28 -0300
  • 358114d04d fix(captain): respect report date filters Rodribm10 2026-05-17 14:00:22 -0300
  • b3e92d780a review: auto-review do Captain em 2026-05-16 review/2026-05-16 Codex CLI 2026-05-16 03:11:35 +0000
  • 8522f925c7 review: auto-review do Captain em 2026-05-13 review/2026-05-13 Codex CLI 2026-05-13 03:08:50 +0000
  • c72543cc59 review: auto-review do Captain em 2026-05-10 review/2026-05-10 Codex CLI 2026-05-10 03:06:57 +0000
  • aadfb4c080 review: auto-review do Captain em 2026-05-07 review/2026-05-07 Codex CLI 2026-05-07 03:10:40 +0000
  • e94cadbdf6 feat(captain): pix_mode manual_static pra Padova e Express Rodribm10 2026-05-06 16:01:01 -0300
  • 597f93ad80 fix: load fazer-ai locales and open kanban chore/sync-fazer-ai-v4.13.0-64 Rodribm10 2026-05-06 09:06:44 -0300
  • db9b451eeb fix: preserve custom files during upstream sync Rodribm10 2026-05-06 06:48:26 -0300
  • cf7338a6e2 chore: sync fazer-ai chatwoot 4.13.0 Rodribm10 2026-05-06 06:24:46 -0300
  • c7d5bbff99 merge: align main with hermes production branch Rodribm10 2026-05-05 17:39:56 -0300
  • 4f488ca842 fix(inbox): remove captain dependencies before delete feat/captain-hermes-gateway-provider Rodribm10 2026-05-05 16:41:09 -0300
  • f6a96f9d4e fix(inbox): remove captain dependencies before delete Rodribm10 2026-05-05 16:41:09 -0300
  • f50c6addc6 fix(captain): allow agents to access gallery settings Codex CLI 2026-05-05 14:54:18 +0000
  • 6ef7f29348
    fix(compose-conversation): allow modal to shrink on narrow viewports (#280) Gabriel Jablonski 2026-05-04 22:20:31 -0300
  • 1cbc9f1123 fix(captain): keep faq policy patch scoped Codex CLI 2026-05-04 13:21:38 +0000
  • 689cc114f8 fix(captain): allow agents to manage FAQs Codex CLI 2026-05-04 13:16:47 +0000
  • d670c5644b fix(captain/reservations): prioritize confirmed bookings Codex CLI 2026-05-03 11:03:01 +0000
  • c954f0fab4 feat(profile): UI pra ligar/desligar alerta de conversa parada Rodribm10 2026-05-02 22:04:14 -0300
  • a14fd4ed83 fix(banner): clique no nome navega pra conversa (snake_case param) Rodribm10 2026-05-02 21:55:51 -0300
  • f4255cff97 fix(captain/hermes): improve deterministic auto reactions Codex CLI 2026-05-03 00:21:45 +0000
  • 069e464ee4 feat(construtor): SKILL.md inclui regras de parsing de payload (Valentina-style) Rodribm10 2026-05-02 18:43:21 -0300
  • b561aa8451 revert(hermes): remove camadas 2/3/4 + reabilita memória Rodribm10 2026-05-02 18:39:43 -0300
  • f1d3a124d5 fix(hermes): debounce agrupava msgs de turns ANTIGOS (default_scope ASC) Rodribm10 2026-05-02 18:30:12 -0300
  • ebf98c90f4 feat(captain/hermes): camada 4 — topic gating contra info não pedida Rodribm10 2026-05-02 18:22:41 -0300
  • cc58805722 feat(captain/hermes): camada 3 — strip de linhas repetidas + check FAQs Rodribm10 2026-05-02 18:16:39 -0300
  • 30fc2460bb fix(hermes-provision): X-Captain-Assistant-Id usa id próprio, não do parent Rodribm10 2026-05-02 18:04:03 -0300
  • ed99f67525 feat(captain/hermes): camada 2 — gating de saída factual sem tool call Rodribm10 2026-05-02 17:58:17 -0300
  • 9f2a08f478 fix(hermes-provision): substitui localização Ponta Negra/Natal pela do spec Rodribm10 2026-05-02 17:40:32 -0300
  • c960dc7e1e feat(captain/hermes): handoff por loop + label-guard em outgoing Rodribm10 2026-05-02 17:30:58 -0300
  • 10fec1d2cb feat(captain/hermes): auto-react ambiente — 20% de chance em msgs neutras Rodribm10 2026-05-02 17:20:36 -0300
  • 42ada8100e feat(captain/mcp): tool check_suite_availability — bridge PlugPlay Rodribm10 2026-05-02 17:10:57 -0300
  • c8785b999c fix(captain/hermes): intercepta placeholder e força tool call Rodribm10 2026-05-02 17:01:18 -0300
  • bd494c424d fix(captain/mcp): generate_pix dispatcha fallback em mais cenários Rodribm10 2026-05-02 16:56:52 -0300
  • 28e880d7b6 feat(captain/hermes-builder): aba Verificação com 22+ checks + reparo automático Rodribm10 2026-05-02 15:27:40 -0300
  • 47f32b540b fix(captain/mcp): generate_pix prefere assistant.captain_unit + 3 checks runtime Rodribm10 2026-05-02 15:09:04 -0300
  • 9cfd131dcf feat(hermes): script de validação + sed anti-vazamento Dolce Amore Rodribm10 2026-05-02 14:53:35 -0300
  • bc87b496a4 fix(captain/hermes): SOUL.md vem da Valentina (template) com sed identity + Pix flow no skill Rodribm10 2026-05-02 14:39:36 -0300
  • d02cb72336 fix(captain/hermes): anti-leak entre unidades — desliga memória + guard SOUL.md Rodribm10 2026-05-02 14:19:37 -0300
  • f0f8322cce fix(captain/mcp): tool descriptions sem exemplos motel-flavored + brand match Rodribm10 2026-05-02 14:07:15 -0300
  • ed21722dc4 fix(captain/hermes): callback aceita ?slug= além de ?inbox_id= Rodribm10 2026-05-02 13:53:12 -0300
  • 88a5adb65e fix(captain/hermes): subscription_name e secret usam profile_name (slug) Rodribm10 2026-05-02 13:42:22 -0300
  • ec50496d21 fix(captain/hermes): hermes-provision usa hermes_profile_name como chave Rodribm10 2026-05-02 13:34:07 -0300
  • 955cb824b3 fix(captain/mcp): save_agent_spec — caminho de sucesso retorna tupla [hash, errors] Rodribm10 2026-05-02 13:26:25 -0300
  • 828e2e6af3 fix(captain/mcp): save_agent_spec — passa categorias já serializadas pra build_skill_md Rodribm10 2026-05-02 13:17:38 -0300
  • 5ef59ecc12 fix(captain): captain_unit_id em captain_assistants — fim do lookup quebrado Rodribm10 2026-05-02 12:45:53 -0300
  • 22eab86302 fix(captain/mcp): get_assistant_pricing lê do DB + save_agent_spec expande Rodribm10 2026-05-02 12:37:53 -0300
  • 0f39945f43 feat(captain/mcp): get_assistant_scenario tool — Construtor copia identidade de outro agente Rodribm10 2026-05-02 11:55:13 -0300
  • dd9e11da14 fix(captain/mcp): get_assistant_faqs — não filtrar por documentable_type Rodribm10 2026-05-02 11:49:54 -0300
  • 59747e5400 fix(captain/mcp): tools do Construtor — typo _context: → context: Rodribm10 2026-05-02 11:41:23 -0300
  • 280d250983 feat(captain/hermes): script hermes-provision pra Construtor autônomo Rodribm10 2026-05-02 09:59:30 -0300
  • 7995bc6fe6 feat(captain): pricing em DB + colunas de provisionamento Hermes Rodribm10 2026-05-02 09:04:50 -0300
  • a2bb613e68 feat(captain/hermes): debounce — inbox.typing_delay como buffer + agrupar msgs Rodribm10 2026-05-02 08:46:24 -0300
  • e662913b21 fix(captain/hermes): auto-react idempotente — bloqueia retry duplicate Rodribm10 2026-05-02 08:32:47 -0300
  • 3182002bd9 feat(captain): engine column + DB-driven Hermes routing + Express pricing Rodribm10 2026-05-02 07:54:01 -0300
  • 5f6aed05c9 fix(captain/hermes-builder): callback resolve session via last_session Rodribm10 2026-05-01 22:53:43 -0300
  • f362949579 fix(captain/hermes-builder): troca componente Button por <button> HTML Rodribm10 2026-05-01 22:40:44 -0300
  • cb067e1f17 feat(captain/hermes): auto-react cobre saudacoes e despedidas Rodribm10 2026-05-01 22:21:43 -0300
  • 041766b427 fix(captain/hermes-builder): namespace controller correto + botao iniciar Rodribm10 2026-05-01 22:06:04 -0300
  • bfa06597f2 feat(captain/hermes): auto-react deterministico antes do LLM Rodribm10 2026-05-01 21:59:28 -0300
  • c7300dfbcf fix(captain/hermes): nao enviar typing_off explicito Rodribm10 2026-05-01 21:29:07 -0300
  • 35358a42b1 fix(captain/hermes-builder): i18n keys no caminho correto Rodribm10 2026-05-01 21:17:53 -0300
  • 40fd0c8f50 feat(captain/hermes-builder): UI Vue + endpoints pra chat com Construtor Rodribm10 2026-05-01 21:00:41 -0300
  • d35084334c feat(captain/mcp): tools read-only pro Skill Construtor Rodribm10 2026-05-01 20:24:02 -0300
  • 48fad2977b feat(captain/hermes): payload enriquecido + humanizadores + notif Pix proativa Rodribm10 2026-05-01 20:15:50 -0300
  • 9ed3491d55 feat(captain/mcp): suite de 9 tools MCP + pricing tables Dolce Amore Rodribm10 2026-05-01 20:13:16 -0300
  • 60759b955c fix(captain): força provider :openai quando há config dedicada de embedding Rodribm10 2026-05-01 16:18:50 -0300
  • 2ade066468 feat(captain): EmbeddingService aceita provider de embedding dedicado Rodribm10 2026-05-01 16:08:18 -0300
  • 8fab08ba57 fix(captain): regra de pessoa extra do Dolce Amore — taxa a partir da 3ª Rodribm10 2026-05-01 15:52:09 -0300
  • 713bb16012 feat(captain): MCP controller aceita Bearer token além de HMAC Rodribm10 2026-05-01 15:42:57 -0300
  • 23911ea878 feat(captain): MCP server (HTTP) expondo tools pro Hermes Agent Rodribm10 2026-05-01 15:32:38 -0300
  • cd519a73c4 fix(captain): converte markdown bold pra formato WhatsApp no callback Hermes Rodribm10 2026-05-01 15:24:57 -0300
  • d781f4a048 feat(hermes): plugin captain-webhook (stable session_chat_id) Rodribm10 2026-05-01 15:16:05 -0300
  • 35de8b7fde feat(captain): cliente Captain ↔ Hermes (outgoing job + callback endpoint) Rodribm10 2026-05-01 13:22:22 -0300
  • 89b471831d feat(hermes): plugin captain-http-callback (HTTP delivery adapter) Rodribm10 2026-05-01 13:13:15 -0300
  • 7700afd508 feat(captain): adiciona Hermes Gateway como 3ª opção de LLM provider Rodribm10 2026-05-01 11:24:31 -0300
  • 9b8ef5a828 feat(captain): Dolce Amore como nova unidade + handoff silencioso PrimeAL/Dolce Rodribm10 2026-05-01 11:22:08 -0300
  • 1b31e88934 chore(captain): ajustes de unit + migration + schema + seed README Rodribm10 2026-05-01 11:21:38 -0300
  • d12d8bc0b6 feat(reports): mantém filtros do BotReports na URL sem trocar de rota Rodribm10 2026-05-01 11:21:10 -0300
  • 4e798944cf fix(captain): provision unit via RPC SECURITY DEFINER (RLS bypass) Rodribm10 2026-05-01 09:11:57 -0300
  • c5cd15665e feat(captain): provisionamento automático de Captain::Unit em reserva_hotel.unidades Rodribm10 2026-05-01 00:21:20 -0300
  • abf9f4057e review: auto-review do Captain em 2026-05-01 review/2026-05-01 Codex CLI 2026-05-01 03:08:36 +0000
  • e7f3723938 fix(captain): Accept-Encoding identity nos clients Supabase (gzip silencioso) Rodribm10 2026-04-30 23:21:10 -0300
  • f0db8b0361 fix(captain): captain_inbox.unit -> captain_unit (bug bloqueante roleta + tools) Rodribm10 2026-04-30 23:10:34 -0300
  • 72c9821270
    feat(whatsapp): add emoji reactions UI (#276) Gabriel Jablonski 2026-04-30 21:09:12 -0300
  • 5cc78c7b33
    feat(super-admin): hide assignee tabs for basic agents (#279) Gabriel Jablonski 2026-04-30 16:25:45 -0300
  • f8709ab7a5
    fix(captain): evita callback de embedding ao excluir FAQ (#13) Rodribm10 2026-04-30 13:14:48 -0300
  • e0dcf0f0ea fix(captain): evita callback de embedding ao excluir FAQ kilo/auto-fix-faq-delete-error Kilo-Oracle 2026-04-30 16:09:18 +0000
  • c8574d2d7c
    chore: adiciona comentário de status no README (#12) Rodribm10 2026-04-29 22:23:30 -0300
  • fc3d726d02 chore: adiciona comentário de status no README chore/adiciona-badge-readme Rodribm10 2026-04-29 22:20:55 -0300
  • b5757eea5d
    fix(branding): add SuperAdmin-only notice on upgrade gates (#278) Gabriel Jablonski 2026-04-28 13:20:38 -0300
  • 7d03430113 review: auto-review do Captain em 2026-04-28 review/2026-04-28 Codex CLI 2026-04-28 03:04:01 +0000
  • 4f31e11b86
    Merge pull request #11 from Rodribm10/kilo/auto-fix-erro-adicionar-faq Rodribm10 2026-04-27 14:52:06 -0300
  • 60079a1b9e fix(captain): evita erro ao adicionar FAQ com pergunta longa kilo/auto-fix-erro-adicionar-faq Kilo-Oracle 2026-04-27 15:12:09 +0000
  • 21f5fcce6a fix(retention): cohort endpoint 500 — Pundit policy + SQL binding Rodribm10 2026-04-26 12:46:20 -0300
  • d831ee4d33 feat(reports): Painel Diretoria — Onda 1A (leitura) Rodribm10 2026-04-26 12:44:59 -0300
  • 617eadbfe4 feat(reports): breakdown auto/manual no BotReports + nomes corretos Rodribm10 2026-04-26 12:01:50 -0300