Commit Graph

5 Commits

Author SHA1 Message Date
kappa
42e7f4a72a Only prompt feedback after multi-round agent sessions
Billing and asset agents (single-shot) no longer trigger the star rating
feedback prompt after every response. Feedback is now only requested
after troubleshoot/onboarding sessions or when the conversation had 3+
exchanges in the last hour.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 20:38:35 +09:00
kappa
b213f4d352 Improve single-shot agent to synthesize tool results via AI
Previously, single-shot agents (billing, asset) returned raw JSON tool
results directly to users. Now tool results are sent back to the AI for
natural language synthesis, with graceful fallback to raw results if the
synthesis call fails.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 20:31:49 +09:00
kappa
f4fa017de0 Update wrangler.toml with actual D1, KV namespace IDs
Replace placeholder IDs with provisioned Cloudflare resource IDs
for D1 database, RATE_LIMIT_KV, SESSION_KV, and CACHE_KV.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 18:35:06 +09:00
kappa
f7046f4c66 Add RAG semantic search and proactive event notifications
Implement hybrid knowledge search using Cloudflare Vectorize + Workers AI
embeddings (bge-base-en-v1.5, 768d) merged with existing D1 LIKE queries,
with graceful degradation when Vectorize is unavailable. Add admin API
endpoints for batch/single article indexing.

Add 4 proactive notification cron jobs: server status changes, deposit
confirmation/rejection alerts, pending payment reminders (1h+), and bank
deposit matching notifications — all with DB-column-based deduplication.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 18:09:13 +09:00
kappa
1d6b64c9e4 Initial implementation of Telegram AI customer support bot
Cloudflare Workers + Hono + D1 + KV + R2 stack with 4 specialized AI agents
(onboarding, troubleshoot, asset, billing), OpenAI function calling with
7 tool definitions, human escalation, pending action approval workflow,
feedback collection, audit logging, i18n (ko/en), and Workers AI fallback.

43 source files, 45 tests passing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 13:21:38 +09:00