The GitHub Actions job "Frontend CI" on hertzbeat.git/2.0.0 has failed. Run started by GitHub user tomsun28 (triggered by tomsun28).
Head commit for run: 6a5e6099056bd88b7490bc45ae8eb711a5ac5b23 / tomsun28 <[email protected]> fix(ai): let grounded answers use empty reads and discoverable namespaces Two agent UX defects found by real DeepSeek testing: - The grounding guard rejected every final answer when allowlisted read tools returned well-formed but empty results, so "are there any alerts" could never be answered with "none". A validated read that observed zero rows is still a real observation, so list-style classifiers now emit zero-count observations while malformed or untrusted output stays fail-closed. Collector detect/collect_once and protocol row reads keep requiring rows. - tool.search results now carry availableNamespaces so the model learns the full on-demand namespace catalog even when a query misses, instead of having to guess names. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> Report URL: https://github.com/apache/hertzbeat/actions/runs/37916794911 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
