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