Skip to content

Feat/alert quality - #20

Merged
OpenSource-For-Freedom merged 1 commit into
mainfrom
feat/alert-quality
Jun 23, 2026
Merged

Feat/alert quality#20
OpenSource-For-Freedom merged 1 commit into
mainfrom
feat/alert-quality

Conversation

@OpenSource-For-Freedom

Copy link
Copy Markdown
Collaborator

No description provided.

Integrates the feat/alert-quality work onto current main, combining both
lines of Ares development rather than replaying superseded history:

- Agent profile + guardrails in the synthesis system prompt: analysis-only,
  anti-hijack, prompt-injection defense (treat attacker-controlled text in
  findings as untrusted), and MITRE ATT&CK mapping framed as hypothesis.
- Version-aware model auto-update (model_state.rs): tracks the installed
  build (model_version + sha256) so a bumped distribution manifest is
  detected and re-pulled on next launch; base-build markers converge
  existing installs onto the published model.
- Secure temp-file handling for `ollama create` (uniquely-named tempfile,
  auto-removed on drop) instead of a predictable shared-temp path.
- DeepSeek model family blocked from Ares use (data-handling policy).
- New docs/ARES-AGENT-PROFILE.md.

main's model-distribution/CI and cross-platform improvements (PR #17) are
preserved; this layers the agent-intelligence + auto-update features on top.
Build clean; full workspace tests 122 passed / 0 failed (baseline 119 + 3
new model_state tests).
@OpenSource-For-Freedom
OpenSource-For-Freedom merged commit 623ede4 into main Jun 23, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant