You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AetherShell v1.7.0
Added
- Prompt styles: classic, fish, powerline (oh-my-posh), pure, custom.
PromptConfig::format is finally rendered — its placeholders had been
documented since the config system landed but nothing expanded them.
- fish-style line editing: history ghost-text autosuggestions, abbreviations,
history recall that restores the in-progress draft, emacs cursor keys.
- Agentic syntax v3 bare-dot lambda (`|w.size>1k`), measured at 23.7% fewer
tokens on predicate pipelines under real cl100k BPE.
- agentic-eval `sigil_audit`, which produced that measurement and records an
adopted/rejected disposition for every candidate encoding.
Fixed
- The crate did not compile on macOS at all: 12 gui.* builtins had Windows and
Linux branches and no third arm.
- The WASM build was broken by three non-exhaustive matches on Value::Builtin.
- The interactive REPL never reached repl.rs — main.rs carried a second inline
REPL that shadowed it.
- from-yaml/to-yaml split lines on ':' into a flat record, silently mis-parsing
nesting, sequences, comments and document markers. Replaced with a real YAML
subset that fails loudly outside what it implements.
- Two parallel test races (shared AETHER_MODE; shared RAG/semantic-cache).
- CI had been red on every push since 2026-06-11; green on all platforms now.
Security
- RUSTSEC-2026-0204 (crossbeam-epoch invalid pointer dereference).
- Invisible and bidi-override characters rejected in paths (CWE-1007).
- `agent api serve` no longer panics on a hostname bind address.