these 3 derivations will be built: /nix/store/qjz2xghx9jgja9fzpivjs2pc0j01kbj8-unreal-agent-0.1.1-go-modules.drv /nix/store/nk4im8bjx3q418a6lxcb25l0v1gzawdf-unreal-agent-0.1.1.drv /nix/store/d5lsd3yk8c3a82kk8j9k1dfrfx103rcj-check-unreal-agent.drv building '/nix/store/nk4im8bjx3q418a6lxcb25l0v1gzawdf-unreal-agent-0.1.1.drv' unreal-agent-0.1.1> Running phase: unpackPhase unreal-agent-0.1.1> unpacking source archive /nix/store/8bl16id823x6b3a1vqglfkq8sis0jmgz-source unreal-agent-0.1.1> source root is source unreal-agent-0.1.1> Running phase: patchPhase unreal-agent-0.1.1> Running phase: updateAutotoolsGnuConfigScriptsPhase unreal-agent-0.1.1> Running phase: configurePhase unreal-agent-0.1.1> Running phase: buildPhase unreal-agent-0.1.1> Building subPackage ./cmd/unreal-agent-runner unreal-agent-0.1.1> Running phase: checkPhase unreal-agent-0.1.1> ok github.com/unreallabsai/unreal-agent/cmd/unreal-agent-runner 0.003s unreal-agent-0.1.1> Running phase: installPhase unreal-agent-0.1.1> Running phase: fixupPhase unreal-agent-0.1.1> shrinking RPATHs of ELF executables and libraries in /nix/store/r3r838h2rhawibq7hh0i5h3p2q2jpgaf-unreal-agent-0.1.1 unreal-agent-0.1.1> shrinking /nix/store/r3r838h2rhawibq7hh0i5h3p2q2jpgaf-unreal-agent-0.1.1/bin/unreal-agent-runner unreal-agent-0.1.1> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked unreal-agent-0.1.1> checking for references to /build/ in /nix/store/r3r838h2rhawibq7hh0i5h3p2q2jpgaf-unreal-agent-0.1.1... unreal-agent-0.1.1> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked unreal-agent-0.1.1> patching script interpreter paths in /nix/store/r3r838h2rhawibq7hh0i5h3p2q2jpgaf-unreal-agent-0.1.1 unreal-agent-0.1.1> stripping (with command strip and flags -S -p) in /nix/store/r3r838h2rhawibq7hh0i5h3p2q2jpgaf-unreal-agent-0.1.1/bin unreal-agent-0.1.1> Running phase: installCheckPhase unreal-agent-0.1.1> Usage: unreal-agent-0.1.1> unreal-agent-runner [options] < request.json unreal-agent-0.1.1> unreal-agent-runner [options] 'JSON request' unreal-agent-0.1.1> unreal-agent-runner [options] -p 'prompt' unreal-agent-0.1.1> unreal-agent-0.1.1> Reads one JSON request from stdin unless a positional request or -p is supplied. unreal-agent-0.1.1> Place options before the positional request. -p and a positional request are mutually exclusive. unreal-agent-0.1.1> unreal-agent-0.1.1> Options: unreal-agent-0.1.1> -log-directory string unreal-agent-0.1.1> session JSONL log directory; defaults to /logs unreal-agent-0.1.1> -p prompt unreal-agent-0.1.1> send a request with the given prompt without reading stdin unreal-agent-0.1.1> -session-directory string unreal-agent-0.1.1> directory containing session files (default ".harness/sessions") unreal-agent-0.1.1> -tool-heartbeat-interval duration unreal-agent-0.1.1> tool-wait heartbeat interval (0 disables) (default 10m0s) unreal-agent-0.1.1> -workspace string unreal-agent-0.1.1> agent workspace and Bash working directory (default ".") unreal-agent-0.1.1> unreal-agent-0.1.1> Request schema (JSON object; unknown fields are rejected): unreal-agent-0.1.1> messages: array of {role: "user", content: string, message_id?: UUID string} unreal-agent-0.1.1> Non-empty array of user messages delivered in order. role defaults to "user"; unreal-agent-0.1.1> message_id defaults to a generated UUID. unreal-agent-0.1.1> prompt: string unreal-agent-0.1.1> Shorthand for one user message; used when messages is absent. unreal-agent-0.1.1> Supply messages or prompt. messages takes precedence when both are present. unreal-agent-0.1.1> model: string (optional) unreal-agent-0.1.1> Provider model ID; defaults to UNREAL_HARNESS_LLM_MODEL or the provider default. unreal-agent-0.1.1> max_attempts: positive integer (optional) unreal-agent-0.1.1> Overrides UNREAL_HARNESS_LLM_MAX_ATTEMPTS (default 5); 1 disables retries. unreal-agent-0.1.1> system_prompt: string (optional) unreal-agent-0.1.1> Replaces the default system prompt. unreal-agent-0.1.1> thinking_level: "low" | "medium" | "high" | "xhigh" | "max" (optional; default "high") unreal-agent-0.1.1> session_id: non-empty string (optional) unreal-agent-0.1.1> Creates or resumes a persisted session. unreal-agent-0.1.1> disallowed_tools: array of non-empty strings (optional) unreal-agent-0.1.1> Static tool names excluded from model context and execution. unreal-agent-0.1.1> extra_allowed_tools: array of non-empty strings (optional; accepted but ignored) unreal-agent-0.1.1> include_partial_messages: boolean (optional; accepted but ignored) building '/nix/store/d5lsd3yk8c3a82kk8j9k1dfrfx103rcj-check-unreal-agent.drv' upload niks3: ok