chore(todo): remove priorities from queued items and add admin tool
All checks were successful
CI / Test (push) Successful in 33s
CI / Lint (push) Successful in 26s
CI / Build (push) Successful in 21s

- Removed priority lines from various TODO markdown files
- Added new admin.md for grokkit admin tool
- Updated README.md with new entry
This commit is contained in:
Greg Gauthier 2026-03-04 19:23:03 +00:00
parent c35dbffe9b
commit 0cf0351826
13 changed files with 20 additions and 11 deletions

View File

@ -14,6 +14,7 @@ This document provides a table of contents for all tasks and features currently
* [8] [pprof.md](./queued/pprof.md) : grokkit agent pprof integration
* [9] [audit.md](./queued/audit.md) : grokkit audit
* [10] [git-chglog.md](./queued/git-chglog.md) : grokkit agent git-chglog integration
* [11] [admin.md](./queued/admin.md) : grokkit admin tool (to show token usage and other admin-only features)
* [99] [TODO_ITEM.md](./queued/TODO_ITEM.md) : TODO ITEM template
## Completed

View File

@ -1,5 +1,4 @@
# TODO ITEM 1
## Priority: 12 of 12
- [ ] 1 step one
- [ ] 2 step two
- [ ] 3 step three

19
todo/queued/admin.md Normal file
View File

@ -0,0 +1,19 @@
# `grokkit admin` administration tools
### Category: Nice to Have
Add an `admin` command that, if an `XAI_MGMT_KEY` is set in the environment, displays up-to-date token usage on the api account/team.
### Details
- **Command**: `grokkit admin`
- **Subcommands**:
- `grokkit admin token-usage` <-- default (shows token usage for current team)
- `grokkit admin credit-balance` <-- shows credit balance for current team
- `grokkit admin models` <-- shows available models
- `grokkit admin api-keys` <-- shows available API keys
- **Condition**: Must check for `XAI_MGMT_KEY` env var.
- **Functionality**: Fetch and display token usage stats from the [XAI MANAGEMENT API](https://docs.x.ai/developers/rest-api-reference/management.
- **Goal**: Help me monitor my API costs and limits directly from the CLI.
NOTE: If possible, it would be cool if this command was "hidden" if the XAI_MGMT_KEY is not set.

View File

@ -1,5 +1,4 @@
# `grokkit audit`
## Priority: 9 of 12
**Description**: Comprehensive AI-powered code audit for security, performance, best practices, and potential bugs across single files or entire projects.
**Benefits**:

View File

@ -1,5 +1,4 @@
# `grokkit agent` cnotes integration
## Priority: 6 of 12
**Description**: Wrappers for your `cnotes` CLI logging suite. Allows Grok to automatically log coding sessions, notes, progress during agent workflows (e.g., "start work on feature", "log bug found").

View File

@ -1,5 +1,4 @@
# `grokkit agent` git-chglog integration
## Priority: 11 of 12
**Description**: Wrapper for git-chglog CLI: generates CHANGELOG.md from conventional commits/tags. AI-enhanced parsing/validation.

View File

@ -1,5 +1,4 @@
# `grokkit agent` Go tools integration
## Priority: 5 of 12
**Description**: Wrappers for `go` subcommands: mod tidy, generate, vet, fmt. Ensures hygiene post-agent edits.

View File

@ -1,6 +1,5 @@
# Grokkit Interactive Agent
**Priority:** 2 of 12 (right after testgen)
## Goal

View File

@ -1,5 +1,4 @@
# `grokkit agent` make integration
## Priority: 3 of 12
**Description**: Wrappers for Makefile targets (test/lint/build/cover). Enables Grok to run/verify builds mid-agent workflow (e.g., "edit, test, fix loops").

View File

@ -1,5 +1,4 @@
# `grokkit agent` pprof integration
## Priority: 10 of 12
**Description**: Go pprof profiling wrappers (CPU/memory/allocs). Captures profiles during agent runs, AI-analyzes hotspots.

View File

@ -1,5 +1,4 @@
# `grokkit profile`
## Priority: 8 of 12
**Description**: Run Go benchmarks/pprof, get AI-suggested performance optimizations.
**Benefits**:

View File

@ -1,5 +1,4 @@
# `grokkit agent` ripgrep (rg) integration
## Priority: 7 of 12
**Description**: Fast search wrapper for ripgrep (`rg`). Enables agent to grep project for symbols/patterns/context before edits.

View File

@ -1,5 +1,4 @@
# `grokkit agent` tea integration
## Priority: 4 of 12
**Description**: Safe, AI-orchestrated wrappers for Gitea `tea` CLI commands. Enables Grok to manage repos (list/create PRs/issues, comments) as part of agent workflows, with previews and confirmations.