chore(todo): remove priorities from queued items and add admin tool
- 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:
parent
c35dbffe9b
commit
0cf0351826
@ -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
|
||||
|
||||
@ -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
19
todo/queued/admin.md
Normal 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.
|
||||
@ -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**:
|
||||
|
||||
@ -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").
|
||||
|
||||
|
||||
@ -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.
|
||||
|
||||
|
||||
@ -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.
|
||||
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
# Grokkit Interactive Agent
|
||||
|
||||
**Priority:** 2 of 12 (right after testgen)
|
||||
|
||||
## Goal
|
||||
|
||||
|
||||
@ -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").
|
||||
|
||||
|
||||
@ -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.
|
||||
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
# `grokkit profile`
|
||||
## Priority: 8 of 12
|
||||
**Description**: Run Go benchmarks/pprof, get AI-suggested performance optimizations.
|
||||
|
||||
**Benefits**:
|
||||
|
||||
@ -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.
|
||||
|
||||
|
||||
@ -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.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user