Repository navigation
·
1 commit
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
- An adapter can give a prompt run a home of its own:
runner.launchmay return
home, an existing directory that becomes the run'sHOME(a warm session's
too). Without it, a run'sHOMEis still the add-on's, which the console
shares, so what the console's user installed there (skills the engine picks up
by itself) can reach every read. Ahomethat is not an existing directory
named by an absolute path fails the run before the agent starts. The README
documents what an engine needs fromHOMEto stay signed in. The session check
(session-check.js) now holdslaunch's result to the same rules as a read
does, and frees whatlaunchallocated when it stops early; so does a warm
session that fails to start. - A read refused for the engine's sign-in now says which credential was refused,
when the adapter names it on the result (credential:durablefor the one
set in the add-on's options,loginfor the engine's stored sign-in): on the
degraded answer and on/api/statusasauth.credential. Absent means
unknown, as before. The adapter API version does not change: both are optional.