Agent Session Manager

C 67 completed
Cli Tool
unknown / rust · tiny
34
Files
10,210
LOC
0
Frameworks
5
Languages

Pipeline State

completed
Run ID
#301932
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
50.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #48152
Member of a group with 1 similar repo(s) — canonical #94586 view group →
Top concepts (8)
Project DescriptionCLI ToolinfrastructuretestingFactoryAuthenticationConfigurationTesting
Want this analysis on your repo? https://repobility.com/scan/

AI Prompt

Create a terminal-based session manager for Claude Code sessions using Rust. I need it to provide a session overview showing project info, date, and message count, and allow quick navigation between sessions using arrow keys. Key features should include sorting columns by project name, message count, or date, and a search function accessible via Ctrl+F. It must also support message preview, exporting sessions to Markdown files, and managing a trash system for safe deletion and restoration. The interface should be a TUI built with ratatui.
rust tui terminal session-manager cli ratatui markdown rust-lang
Generated by gemma4:latest

Catalog Information

The gstrainovic__agent-session-manager is a terminal-based session manager for Claude Code sessions, providing features such as session overview, quick navigation, and message preview.

Description

This project is a command-line interface (CLI) tool designed to manage sessions for the Claude Code platform. It offers various features like displaying all active sessions with project information, date, and message count. Users can easily switch between sessions using arrow keys and Enter. The tool also includes sortable columns, search functionality, and message preview. Additionally, it allows users to export sessions as Markdown files to a configurable path and provides settings for configuring the export path.

الوصف

هذا المشروع هو أداة خطية (CLI) مصممة لتعامل مع جلسات منصة Claude Code. يحتوي على العديد من الميزات مثل عرض جميع الجلسات النشطة مع معلومات المشروع، التاريخ، وعدد الرسائل. يمكن للمستخدمين الانتقال بسهولة بين الجلسات باستخدام مفاتيح الأسهم والأدخل. كما يحتوي الأداة على أعمدة قابلة للترتيب، ووظيفة البحث، وملخص الرسائل. بالإضافة إلى ذلك، تسمح بالتصدير لجلسات كملفات ماركดาวن إلى مسار قابل للتكوين.

Novelty

7/10

Tags

session-management claud-code terminal-based command-line-interface session-overview quick-navigation message-preview

Technologies

serde tokio

Claude Models

claude-sonnet-4.6 claude-opus-4.6

Quality Score

C
67.0/100
Structure
69
Code Quality
52
Documentation
58
Testing
70
Practices
77
Security
92
Dependencies
80

Strengths

  • Good test coverage (100% test-to-source ratio)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • No CI/CD configuration \u2014 manual testing and deployment
  • 948 duplicate lines detected \u2014 consider DRY refactoring
  • 3 'god files' with >500 LOC need decomposition

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency

Security & Health

4.6h
Tech Debt (B)
High
DORA Rating
A
OWASP (100%)
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
PASS
Quality Gate
A
Risk (1)
MIT
License
4.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

rust
48.8%
markdown
24.4%
json
23.0%
typescript
3.5%
toml
0.3%

Frameworks

None detected

Symbols

function327
enum6
extension5
struct5

Concepts (8)

Data scored by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility (the analyzer behind this table) · https://repobility.com
auto_descriptionProject DescriptionA terminal-based session manager for Claude Code sessions.80%
auto_categoryCLI Toolcli70%
arch_layerinfrastructureDetected infrastructure layer70%
arch_layertestingDetected testing layer70%
design_patternFactoryFound factory/create_ naming patterns60%
business_logicAuthenticationDetected from 8 related files50%
business_logicConfigurationDetected from 4 related files50%
business_logicTestingDetected from 16 related files50%

Quality Timeline

1 quality score recorded.

View File Metrics
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/25753.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV