steps: - uses: anthropics/claude-code-action@v1 id: agent with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} prompt: "Implement the feature described in this issue" - uses: agentmeter/agentmeter-action@main if: always() with: api_key: ${{ secrets.AGENTMETER_API_KEY }} status: ${{ steps.agent.outcome }} model: claude-sonnet-4-5 input_tokens: ${{ steps.agent.outputs.input_tokens }} output_tokens: ${{ steps.agent.outputs.output_tokens }} cache_read_tokens: ${{ steps.agent.outputs.cache_read_tokens }} cache_write_tokens: ${{ steps.agent.outputs.cache_write_tokens }}
steps: - uses: anthropics/claude-code-action@v1 id: agent with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} prompt: "Implement the feature described in this issue" - uses: agentmeter/agentmeter-action@main if: always() with: api_key: ${{ secrets.AGENTMETER_API_KEY }} status: ${{ steps.agent.outcome }} model: claude-sonnet-4-5 input_tokens: ${{ steps.agent.outputs.input_tokens }} output_tokens: ${{ steps.agent.outputs.output_tokens }} cache_read_tokens: ${{ steps.agent.outputs.cache_read_tokens }} cache_write_tokens: ${{ steps.agent.outputs.cache_write_tokens }}
steps: - uses: anthropics/claude-code-action@v1 id: agent with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} prompt: "Implement the feature described in this issue" - uses: agentmeter/agentmeter-action@main if: always() with: api_key: ${{ secrets.AGENTMETER_API_KEY }} status: ${{ steps.agent.outcome }} model: claude-sonnet-4-5 input_tokens: ${{ steps.agent.outputs.input_tokens }} output_tokens: ${{ steps.agent.outputs.output_tokens }} cache_read_tokens: ${{ steps.agent.outputs.cache_read_tokens }} cache_write_tokens: ${{ steps.agent.outputs.cache_write_tokens }}
# .github/workflows/agentmeter.yml
on: workflow_run: workflows: - "Agent: Implement Issue" - "Agent: Code Review" types: [completed] jobs: track: runs-on: ubuntu-latest permissions: actions: read issues: write pull-requests: write steps: - uses: agentmeter/agentmeter-action@main with: api_key: ${{ secrets.AGENTMETER_API_KEY }} engine: claude model: claude-sonnet-4-5 workflow_run_id: ${{ github.event.workflow_run.id }}
# .github/workflows/agentmeter.yml
on: workflow_run: workflows: - "Agent: Implement Issue" - "Agent: Code Review" types: [completed] jobs: track: runs-on: ubuntu-latest permissions: actions: read issues: write pull-requests: write steps: - uses: agentmeter/agentmeter-action@main with: api_key: ${{ secrets.AGENTMETER_API_KEY }} engine: claude model: claude-sonnet-4-5 workflow_run_id: ${{ github.event.workflow_run.id }}
# .github/workflows/agentmeter.yml
on: workflow_run: workflows: - "Agent: Implement Issue" - "Agent: Code Review" types: [completed] jobs: track: runs-on: ubuntu-latest permissions: actions: read issues: write pull-requests: write steps: - uses: agentmeter/agentmeter-action@main with: api_key: ${{ secrets.AGENTMETER_API_KEY }} engine: claude model: claude-sonnet-4-5 workflow_run_id: ${{ github.event.workflow_run.id }}