What changed, and when.
Newest first. Anything that changes what Aware keeps or does is written down here.
-
v2
Aware v2 is live.
aware_nowopens a conversation with a short brief in plain sentences: how long since you last spoke, the weather ahead, the light, what is coming up and what changed. A quiet day is a few lines.- Watches. Your agent can ask Aware to watch for rain stopping, a frost, a service going down, a date getting close, a stock moving or a model leaving. When it happens, it leads the next brief. Watches are checked about every 15 minutes.
- Saved places and personal dates. Your agent can save somewhere as "uni", ask about it by name, and add an exam or a birthday so the brief mentions it ahead of time.
- A daily note of weather and light, kept for 35 days, so your agent can say what the week has been like.
aware_what_changedreads up to 14 days. - Weather needs no key. It comes from Open-Meteo, with air quality, UV and pollen. Sunrise, sunset and the moon are worked out by Aware, including moonrise and moonset and the next meteor showers.
- Models. Aware reads the providers' own deprecation pages and tells your agent when a model leaves an app, an API or a cloud. Each date says which page it came from, when it was read and whether an independent tracker agrees; check the provider's page before depending on one. Ask with
aware_models, or follow the ones you use. - News is off until you choose. Pick outlets (BBC, the Guardian, Ars Technica and more), add your own feeds, and get a local outlet for your home place. Headlines are cleaned and repeats merged.
- ChatGPT, Cursor and VS Code can sign in, as well as Claude and Claude Code. See the docs.
- The first brief of the day no longer says "weather unavailable" when the forecast is slow. Aware keeps your home weather warm.
-
1.5.0
Social, news and security tidy-up.
- Redesigned social system: each platform (Reddit, Hacker News, YouTube, Twitter/X) gets its own configuration section with per-platform toggles.
- Added Twitter/X as a social platform (BYOK, bring your own API key, pay-as-you-go).
- Social topics are now separate from news topics, so you configure what each source searches for independently.
- Google News RSS is now the primary news source. GDELT removed due to reliability issues from cloud environments.
- Dashboard refresh button now properly busts the cache, so fresh data persists for subsequent loads.
- All stored tokens (sessions, magic links) are now hashed with SHA-256 for improved security.
- Removed global mutable state. Request-scoped origin handling prevents race conditions.
- Centralized security and CORS headers across all endpoints.
- Login flow now preserves your intended destination through the auth process.
- API keys in URL paths removed. Use the Authorization header instead.
-
1.4.0
Claude.ai connects with sign-in.
- OAuth 2.1 connector support for Claude.ai (web and mobile).
- Google Sign-In for faster account creation.
- Live dashboard with environment and signal cards.
- In-page API key management (save/remove without page reload).
- Modal accessibility: focus trapping, focus restoration, ARIA attributes.