Follow-up from the first customer test report (PR #599). Finding OM-09, second half.
Why this matters more than a normal feature request
The tester wrote this while stuck, after the second failed chat attempt:
"Klingt blöd, aber ein Hilfebot wäre jetzt echt super."
They then spent the rest of the session looking for the mistake in themselves. Their framing:
"Ein Produkt, das sich 'An Agentic OS' nennt und dessen Kernversprechen ein Chat-Agent ist, bietet keinen Assistenten für die eigenen Bedienung."
It is also the best possible demo of our own technology, aimed at exactly the moment a prospective customer is deciding whether to keep going.
Already shipped in PR #599
A static /help page plus a nav entry: FAQ covering the four failure states this report exposed (invalid key, plugin needs configuration, CLI not installed, feature needs the Postgres backend), docs and discussion links, support contact, and version/build info. Plus a contextual help link at the LLM-access error.
What is left, and the constraint that defines it
An in-product help assistant that answers product questions and explains error states ("Warum bekomme ich invalid x-api-key?").
The hard constraint — the tester identified it themselves: it must run over a byte5-operated LLM access path. A help bot that uses the customer's own key fails in precisely the situation that generates most help requests, which is a broken or missing key. That makes this an infrastructure and commercial decision before it is a UI one:
- Which model, at whose cost, with what per-instance rate limit and abuse protection?
- Does the customer's prompt text leave their instance? For German mid-market customers this touches the same GDPR/processor question the product already surfaces elsewhere — it needs an answer before, not after.
- Does it work for self-hosted installs, and what happens when it cannot reach the byte5 endpoint?
- Grounding: product docs, the FAQ, and the instance's own live state (which providers are verified, which plugins need configuration) — the last one is what makes it genuinely better than a docs search.
Blocked on that decision. Filing it so the decision is tracked rather than rediscovered.
Follow-up from the first customer test report (PR #599). Finding OM-09, second half.
Why this matters more than a normal feature request
The tester wrote this while stuck, after the second failed chat attempt:
They then spent the rest of the session looking for the mistake in themselves. Their framing:
It is also the best possible demo of our own technology, aimed at exactly the moment a prospective customer is deciding whether to keep going.
Already shipped in PR #599
A static
/helppage plus a nav entry: FAQ covering the four failure states this report exposed (invalid key, plugin needs configuration, CLI not installed, feature needs the Postgres backend), docs and discussion links, support contact, and version/build info. Plus a contextual help link at the LLM-access error.What is left, and the constraint that defines it
An in-product help assistant that answers product questions and explains error states ("Warum bekomme ich
invalid x-api-key?").The hard constraint — the tester identified it themselves: it must run over a byte5-operated LLM access path. A help bot that uses the customer's own key fails in precisely the situation that generates most help requests, which is a broken or missing key. That makes this an infrastructure and commercial decision before it is a UI one:
Blocked on that decision. Filing it so the decision is tracked rather than rediscovered.