WorkspaceVerification
M
Evidence, not assumptions

Verify before you go live.

Track what is actually known. No Telegram or external-provider test is marked successful without execution.

0
PASS
0
FAIL
11
NOT TESTED

Integration test checklist

Telegram commands

/start, /help, /clear, and /status

NOT TESTED

Real AI response

Valid model credentials and a genuine question

NOT TESTED

Conversation memory

Follow-up context, reply references, and /clear

NOT TESTED

Web search & source links

Tavily query and inspected, clickable sources

NOT TESTED

Invalid credentials

Safe errors with no secret leakage

NOT TESTED

Timeouts & rate limits

Bounded retries and deferred delivery

NOT TESTED

User isolation

Two Telegram accounts with distinct context

NOT TESTED

Telegram message delivery

Actual received messages and threaded replies

NOT TESTED

Duplicate update handling

Replay an accepted webhook update

NOT TESTED

Deployed health check

Request the real worker /health endpoint

NOT TESTED

Browser AI playground

NOT TESTED

No browser AI request has been executed in this session. Use the playground on Overview to run a real request.

Open playground

Run the supplied automated tests

Use npm run test:bot from the exported project. Tests cover command text, namespace separation, history limits, source validation, Unicode message splitting, invalid keys, timeout handling, and rate-limit handling. These have not been run here; fixture tests do not prove real integration success.

⚡Make an app like this, free