Overview
The gk session command manages GemKit sessions with subcommands for status tracking, listing, detailed information, and agent management.
Usage
bash
Alias: gk s
Subcommands
status (default)
Displays the currently active session.
bash
Output includes:
- Session ID
- Gemini Session ID
- Project directory
- App name
- Process ID
- Status
- Start timestamp
- Active plan
- Agent metrics
list
Shows recent sessions.
bash
Options:
-n, --limit <n>- Number of results (default: 10)
Output:
- Session ID (truncated)
- Timestamp
- Plan information
info
Retrieves detailed information for a specific session.
bash
Required: Session ID
Exits with status 1 if session not found.
agents
Lists agents within a session.
bash
Output includes:
- Agent role
- Type (Main/Sub)
- Model used
- Tokens consumed
- Gemini ID
- Status
init
Initializes a new non-Gemini GemKit session.
bash
Default app name: "app"
Prevents duplicate initialization in the same terminal.
Global Options
| Option | Description |
|---|---|
--json | Output in JSON format (all subcommands) |
-n, --limit <n> | Result count for list subcommand |
Examples
bash