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
`InstallableFlake::getCursors()` ignored its `AutoCall` argument, so a
flake output that is a function was handed to `nix run`, `nix search`,
`nix bundle` and `nix repl` uncalled, and they failed on it instead of
applying it to its default arguments.
Auto-call the cursor when the caller asks for it. The auto-called value
generally differs from the one at that attribute path, so it gets its own
slot in the evaluation cache, recorded as a `<auto-call>` pseudo-attribute
of the cursor. Sharing the attribute's own key would let a later
`AutoCall::No` lookup pick up the auto-called result rather than failing
on the function. The call itself happens lazily, when the cursor's value
is first needed, so cached attributes are still served without evaluating
anything.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014Curu4eZVEzFJZnA7ZADPz
0 commit comments