# Changelog — Featury

## AI that knows your product, repositories that stay in sync

_#4 · Sep 1, 2026 · [Permalink](https://api.featury.app/feed/featury/featury/4.html)_

### AI answers grounded in your code and your decisions

Answers now start faster and hold together better across conversations, and they respect what your team has already decided instead of re-deriving or contradicting it.

- **Changed** — AI specialists start each conversation with a standing brief of how your product is built — stack, layout, and conventions — refreshed automatically as the code changes. _(AI assistants)_
- **Changed** — Answers begin from your team's recorded decisions, folded into the conversation as standing memory, so the assistant respects what was already decided. _(AI assistants)_

### Repositories stay in sync with GitHub on their own

A rename on GitHub used to leave the old name showing here forever, and a quietly broken connection kept offering retries that could never work. Both now sort themselves out.

- **Fixed** — Renaming a repository on GitHub now updates its name and default branch here automatically as new activity arrives, so the old name no longer lingers. _(Repositories)_
- **Fixed** — When a repository's connection quietly dies, the sync notices: the repository moves to another working connection and resumes on its own, or the page honestly asks to be reconnected. _(Repositories)_
- **Fixed** — Teams running GitHub on their own servers can now connect repositories as configured — the sync reads from that server instead of always reaching the public GitHub site and failing. _(Repositories)_

### Decisions flag themselves when they go stale

A decision recorded earlier can be quietly invalidated by what shipped later. Now the list tells you, and clearing the warning is one tap.

- **Added** — A decision now warns when a shipped change may have made it outdated, with the reason shown on a 'possibly outdated' banner. _(Decisions)_
- **Changed** — Flagged decisions are marked in amber in the list, and 'mark as reviewed' — or any edit to the decision — clears the warning. _(Decisions)_
- **Changed** — AI answers take flagged decisions into account: the 'possibly outdated' note travels into the conversation so the assistant weighs it. _(Decisions)_
- **Changed** — A shared link to a single decision now opens it for guests — without access to the full list, showing no personal details, and pointing back to the product map. _(Decisions)_

### AI agents ask instead of guessing — and sign their own work

For teams working with AI coding tools: agents now pause and ask a clear question when a choice matters, and everything an agent does is attributed to the agent, not to whoever owns the key.

- **Changed** — During a request's planning stages, the agent can end its turn with one clear question instead of a guess — offering up to four tappable answers when the choice is between a few options. _(Requests)_
- **Added** — New API keys can be issued in an agent's name: everything done with the key counts as that agent's work, and revoking the key retires exactly that agent's access. _(Public API)_
- **Changed** — AI coding tools that connect through the API are remembered by their own name, so their work no longer reads as the human who owns the key. _(Public API)_
- **Changed** — Requests filed by an agent now show the agent's name alongside the key owner's in the request's history, so machine-filed work is clearly attributed. _(Requests)_

### Signing in returns you to the page you asked for

Following a shared link used to cost readers their destination — after signing in, they landed on the app home. Now the destination survives the whole journey.

- **Fixed** — Shared links to a request or a settings page now land you on that page after signing in — by password, by sign-up with its email confirmation, or with GitHub or Google. _(Sign-in)_
- **Fixed** — A session that expires while you're on a page resumes there once you sign back in. _(Sign-in)_

### Password settings that fit how you sign in

The account page now adapts to how you sign in, and a forgotten password no longer dead-ends the change form.

- **Changed** — The password section adapts to how you sign in: accounts without a password — signed in with Google or GitHub — get a way to add one, and changing an existing password asks for the current one first. _(Account)_
- **Fixed** — If you can't produce your current password, the form offers a reset link right next to the field, so you can set a new one without signing out — including for accounts that never had a person-chosen password. _(Account)_
- **Changed** — Every password field in the app now has a show/hide toggle — on sign-in, sign-up, reset, invite acceptance, account settings, and integrations — so you can check what you typed. _(Account)_

## Previous editions

- [#3 — Decisions on the product map, and a history with names](https://api.featury.app/feed/featury/featury/3.html) · Aug 25, 2026
- [#2 — Paid plans, AI credits, and a self-publishing changelog](https://api.featury.app/feed/featury/featury/2.html) · Aug 23, 2026
- [#1 — Aug 21, 2026](https://api.featury.app/feed/featury/featury/1.html)
