this derivation will be built: /nix/store/yva7ycr29n7s7bab0v3k4pz3whlc710y-omnigent-credentials-unit.drv building '/nix/store/yva7ycr29n7s7bab0v3k4pz3whlc710y-omnigent-credentials-unit.drv' omnigent-credentials-unit> test_competing_sources (__main__.ClaudeEnvironment.test_competing_sources) ... ok omnigent-credentials-unit> test_darwin_keychain_must_be_absent (__main__.ClaudeEnvironment.test_darwin_keychain_must_be_absent) ... ok omnigent-credentials-unit> test_setup_token_only (__main__.ClaudeEnvironment.test_setup_token_only) ... ok omnigent-credentials-unit> test_delivery_receipts (__main__.DeliveryHelpers.test_delivery_receipts) ... delivery fixtures passed: serialized installers, failure, partial replacement, stale receipt, reboot, owner/mode and guard-removal control omnigent-credentials-unit> ok omnigent-credentials-unit> test_keychain (__main__.DeliveryHelpers.test_keychain) ... keychain fixtures passed: repeat preservation, secret stdin, search list preservation, unlock failure, symlink omnigent-credentials-unit> ok omnigent-credentials-unit> test_claude_and_unknown_modes (__main__.Execute.test_claude_and_unknown_modes) ... ok omnigent-credentials-unit> test_gh_receives_only_selected_token (__main__.Execute.test_gh_receives_only_selected_token) ... ok omnigent-credentials-unit> test_linear_requires_workspace_and_forbids_auth (__main__.Execute.test_linear_requires_workspace_and_forbids_auth) ... ok omnigent-credentials-unit> test_owner_from_request_path (__main__.GithubCredentialHelper.test_owner_from_request_path) ... ok omnigent-credentials-unit> test_rejected_requests_print_nothing (__main__.GithubCredentialHelper.test_rejected_requests_print_nothing) ... ok omnigent-credentials-unit> test_selected_token_only (__main__.GithubEnvironment.test_selected_token_only) ... ok omnigent-credentials-unit> test_default_without_origin (__main__.GithubOwner.test_default_without_origin) ... ok omnigent-credentials-unit> test_environment_precedes_origin (__main__.GithubOwner.test_environment_precedes_origin) ... ok omnigent-credentials-unit> test_gh_repo_environment (__main__.GithubOwner.test_gh_repo_environment) ... ok omnigent-credentials-unit> test_origin_precedes_default (__main__.GithubOwner.test_origin_precedes_default) ... ok omnigent-credentials-unit> test_repository_selectors_must_match (__main__.GithubOwner.test_repository_selectors_must_match) ... ok omnigent-credentials-unit> test_undeclared_selection (__main__.GithubOwner.test_undeclared_selection) ... ok omnigent-credentials-unit> test_unknown_origin_owner_never_falls_back (__main__.GithubOwner.test_unknown_origin_owner_never_falls_back) ... ok omnigent-credentials-unit> test_accepts_delivered_credentials (__main__.LinearEnvironment.test_accepts_delivered_credentials) ... ok omnigent-credentials-unit> test_competing_configuration (__main__.LinearEnvironment.test_competing_configuration) ... ok omnigent-credentials-unit> test_competing_environment (__main__.LinearEnvironment.test_competing_environment) ... ok omnigent-credentials-unit> test_duplicate_workspace_grants (__main__.LinearEnvironment.test_duplicate_workspace_grants) ... ok omnigent-credentials-unit> test_foreign_homes (__main__.LinearEnvironment.test_foreign_homes) ... ok omnigent-credentials-unit> test_rendered_template_must_match_grants (__main__.LinearEnvironment.test_rendered_template_must_match_grants) ... ok omnigent-credentials-unit> test_exactly_one_declared_workspace (__main__.LinearWorkspace.test_exactly_one_declared_workspace) ... ok omnigent-credentials-unit> test_failures_exit_without_disclosure (__main__.Main.test_failures_exit_without_disclosure) ... ok omnigent-credentials-unit> test_git_credential_dispatch (__main__.Main.test_git_credential_dispatch) ... ok omnigent-credentials-unit> test_owner_mode_and_content (__main__.Material.test_owner_mode_and_content) ... ok omnigent-credentials-unit> test_ready_requires_every_file (__main__.Material.test_ready_requires_every_file) ... ok omnigent-credentials-unit> test_each_identity_mismatch_fails (__main__.Verify.test_each_identity_mismatch_fails) ... ok omnigent-credentials-unit> test_linear_metadata_mismatch_fails (__main__.Verify.test_linear_metadata_mismatch_fails) ... ok omnigent-credentials-unit> test_matching_identities (__main__.Verify.test_matching_identities) ... ok omnigent-credentials-unit> test_unsafe_omnigent_token_file (__main__.Verify.test_unsafe_omnigent_token_file) ... ok omnigent-credentials-unit> omnigent-credentials-unit> ---------------------------------------------------------------------- omnigent-credentials-unit> Ran 33 tests in 0.862s omnigent-credentials-unit> omnigent-credentials-unit> OK upload niks3: ok