Files

1 line
4.1 KiB
JSON

{"repo": "alexanderop/pi-references", "files": {"repos/pi/test.sh": {"9c7a1864e2ad69f145edf33d11ed4216e3678456": {"t": 1785745954.3941994, "n": 1858, "h": "afbe95f97ec396e8", "c": "#!/usr/bin/env bash\nset -e\n\nAUTH_FILE=\"$HOME/.pi/agent/auth.json\"\nAUTH_BACKUP=\"$HOME/.pi/agent/auth.json.bak\"\n\n# Restore auth.json on exit (success or failure)\ncleanup() {\n if [[ -f \"$AUTH_BACKUP\" ]]; then\n mv \"$AUTH_BACKUP\" \"$AUTH_FILE\"\n echo \"Restored auth.json\"\n fi\n}\ntrap cleanup EXIT\n\n# Move auth.json out of the way\nif [[ -f \"$AUTH_FILE\" ]]; then\n mv \"$AUTH_FILE\" \"$AUTH_BACKUP\"\n echo \"Moved auth.json to backup\"\nfi\n\n# Skip local LLM tests (ollama, lmstudio)\nexport PI_NO_LOCAL_LLM=1\n\n# Unset API keys (see packages/ai/src/stream.ts getEnvApiKey)\nunset ANTHROPIC_API_KEY\nunset ANTHROPIC_OAUTH_TOKEN\nunset OPENAI_API_KEY\nunset AZURE_OPENAI_API_KEY\nunset DEEPSEEK_API_KEY\nunset GEMINI_API_KEY\nunset GOOGLE_CLOUD_API_KEY\nunset GROQ_API_KEY\nunset CEREBRAS_API_KEY\nunset XAI_API_KEY\nunset OPENROUTER_API_KEY\nunset ZAI_API_KEY\nunset ZAI_CODING_CN_API_KEY\nunset MISTRAL_API_KEY\nunset MINIMAX_API_KEY\nunset MINIMAX_CN_API_KEY\nunset MOONSHOT_API_KEY\nunset KIMI_API_KEY\nunset HF_TOKEN\nunset FIREWORKS_API_KEY\nunset TOGETHER_API_KEY\nunset AI_GATEWAY_API_KEY\nunset OPENCODE_API_KEY\nunset CLOUDFLARE_API_KEY\nunset CLOUDFLARE_ACCOUNT_ID\nunset CLOUDFLARE_GATEWAY_ID\nunset XIAOMI_API_KEY\nunset XIAOMI_TOKEN_PLAN_CN_API_KEY\nunset XIAOMI_TOKEN_PLAN_AMS_API_KEY\nunset XIAOMI_TOKEN_PLAN_SGP_API_KEY\nunset COPILOT_GITHUB_TOKEN\nunset GH_TOKEN\nunset GITHUB_TOKEN\nunset GOOGLE_APPLICATION_CREDENTIALS\nunset GOOGLE_CLOUD_PROJECT\nunset GCLOUD_PROJECT\nunset GOOGLE_CLOUD_LOCATION\nunset AWS_PROFILE\nunset AWS_ACCESS_KEY_ID\nunset AWS_SECRET_ACCESS_KEY\nunset AWS_SESSION_TOKEN\nunset AWS_REGION\nunset AWS_DEFAULT_REGION\nunset AWS_BEARER_TOKEN_BEDROCK\nunset AWS_CONTAINER_CREDENTIALS_RELATIVE_URI\nunset AWS_CONTAINER_CREDENTIALS_FULL_URI\nunset AWS_WEB_IDENTITY_TOKEN_FILE\nunset BEDROCK_EXTENSIVE_MODEL_TEST\n\necho \"Running tests without API keys...\"\nnpm test\n"}, "151d3583436def95d4827d9210902e291bf895f4": {"t": 1785758243.9760888, "n": 1858, "h": "afbe95f97ec396e8", "c": "#!/usr/bin/env bash\nset -e\n\nAUTH_FILE=\"$HOME/.pi/agent/auth.json\"\nAUTH_BACKUP=\"$HOME/.pi/agent/auth.json.bak\"\n\n# Restore auth.json on exit (success or failure)\ncleanup() {\n if [[ -f \"$AUTH_BACKUP\" ]]; then\n mv \"$AUTH_BACKUP\" \"$AUTH_FILE\"\n echo \"Restored auth.json\"\n fi\n}\ntrap cleanup EXIT\n\n# Move auth.json out of the way\nif [[ -f \"$AUTH_FILE\" ]]; then\n mv \"$AUTH_FILE\" \"$AUTH_BACKUP\"\n echo \"Moved auth.json to backup\"\nfi\n\n# Skip local LLM tests (ollama, lmstudio)\nexport PI_NO_LOCAL_LLM=1\n\n# Unset API keys (see packages/ai/src/stream.ts getEnvApiKey)\nunset ANTHROPIC_API_KEY\nunset ANTHROPIC_OAUTH_TOKEN\nunset OPENAI_API_KEY\nunset AZURE_OPENAI_API_KEY\nunset DEEPSEEK_API_KEY\nunset GEMINI_API_KEY\nunset GOOGLE_CLOUD_API_KEY\nunset GROQ_API_KEY\nunset CEREBRAS_API_KEY\nunset XAI_API_KEY\nunset OPENROUTER_API_KEY\nunset ZAI_API_KEY\nunset ZAI_CODING_CN_API_KEY\nunset MISTRAL_API_KEY\nunset MINIMAX_API_KEY\nunset MINIMAX_CN_API_KEY\nunset MOONSHOT_API_KEY\nunset KIMI_API_KEY\nunset HF_TOKEN\nunset FIREWORKS_API_KEY\nunset TOGETHER_API_KEY\nunset AI_GATEWAY_API_KEY\nunset OPENCODE_API_KEY\nunset CLOUDFLARE_API_KEY\nunset CLOUDFLARE_ACCOUNT_ID\nunset CLOUDFLARE_GATEWAY_ID\nunset XIAOMI_API_KEY\nunset XIAOMI_TOKEN_PLAN_CN_API_KEY\nunset XIAOMI_TOKEN_PLAN_AMS_API_KEY\nunset XIAOMI_TOKEN_PLAN_SGP_API_KEY\nunset COPILOT_GITHUB_TOKEN\nunset GH_TOKEN\nunset GITHUB_TOKEN\nunset GOOGLE_APPLICATION_CREDENTIALS\nunset GOOGLE_CLOUD_PROJECT\nunset GCLOUD_PROJECT\nunset GOOGLE_CLOUD_LOCATION\nunset AWS_PROFILE\nunset AWS_ACCESS_KEY_ID\nunset AWS_SECRET_ACCESS_KEY\nunset AWS_SESSION_TOKEN\nunset AWS_REGION\nunset AWS_DEFAULT_REGION\nunset AWS_BEARER_TOKEN_BEDROCK\nunset AWS_CONTAINER_CREDENTIALS_RELATIVE_URI\nunset AWS_CONTAINER_CREDENTIALS_FULL_URI\nunset AWS_WEB_IDENTITY_TOKEN_FILE\nunset BEDROCK_EXTENSIVE_MODEL_TEST\n\necho \"Running tests without API keys...\"\nnpm test\n"}}}}