Fixed
-
ada upgradeno longer risks silently overwriting customized skills/agents — customized-file detection now uses the actual sync plan instead of a separate manifest re-parse. -
Windows: API key secret could be read incorrectly during install (
PtrToStringAuto→PtrToStringBSTR). -
Installer no longer errors when
pip showreturns no output while checking the installed version. -
ada upgrade --dry-runnow reports "Would addrequire_ada_cli_version..." instead of implying the change was already made.
Changed
-
ADE API request timeout raised from 30s to 60s.
-
Credential storage (
~/.ada/credentials.json) now uses file locking and atomic writes, preventing corruption from concurrentada configruns or an interrupted write. -
ada skills update/ada upgradeshare a single sync implementation;--architecturenow defaults to the project's configured architecture instead ofall. -
EXTERNAL_API_HOSTis now derived fromARTIFACTS_HOSTin the installer scripts.
Docs
-
README and project scaffold docs updated to reflect current
ada upgrade/ada skills updatebehavior.