Repository navigation
Releases: melloxyz/sessionlens
Release list
v0.9.6
[v0.9.6] - 2026-06-16
tray: add today's spending and session count to tray menu (3f8aaf8)
overview: add forecast endpoint and integrate forecast data in dashboard (00e5b1a)
cli-comparison: add CLI comparison endpoint and integrate in project detail page (12a20c4)
search: implement full-text search for session messages and update UI to display snippets (5ace6c2)
sources-page: remove unused i18n hook from SourcesPage component (eebbbe6)
tray: remove tray functionality and related settings from backend and frontend (64b3b71)
ci: move test step to correct position in CI workflow (8c66c4d)
export: add CSV export functionality for sessions and breakdown (1e9b030)
readme: update README to include CSV export and full-text search features (84c5019)
analytics: add extended thinking metrics and UI components (db26f76)
readme: remove changelog command from usage instructions (5f0de1d)
api: implement ingestion and integration routes with testing (ea187d3)
remove empty code change sections (6da5a3e)
docs: enhance contributing guidelines and README with new sections and badges (c1b4599)
docs: remove roadmap section from README and contributing files (56b70ad)
release: update version to 0.9.6 and document new features in CHANGELOG (6b3510a)
v0.9.5
[v0.9.5] - 2026-06-14
update dependencies to latest versions (69e8470)
screenshots: update analytics, budgets, dashboard, and sessions screenshots (6fabcb5)
gitignore: add CLAUDE.md to ignore list (3a073ee)
workspace: update package glob syntax to single quotes (554e246)
dev: format code for better readability in prefix function (554e246)
profile: enhance profile networks with custom network support and language selection (09775ab)
ui: wrap currency values in Sensitive component for enhanced privacy (b78be0b)
notifications: implement webhook notification system with CRUD operations (dd43242)
notifications: extend webhook support to include Microsoft Teams and ntfy (ff0747a)
alerts: add clear all alerts functionality and update UI (f8451eb)
notifications: add cooldown feature for notification destinations (4be674f)
session: add metadata fields to session model and update ingestion logic (3e699e4)
adapter: handle errors during adapter detection and skip on failure (e0aa428)
sources: add Sources page to display detected CLI adapters and their statuses (33de917)
release: update to version 0.9.5 with new features and improvements (d66832b)
v0.9.4
[v0.9.4] - 2026-06-12
session-filters: introduce visibleSessionSql and refactor session queries (995af8d)
projects: upsert existing projects and clean up unused entries (33934d6)
normalization: implement normalizeProvider and normalizeModel functions with tests (4a7060b)
adapters: enhance session parsing with checkpoint validation (d70fddb)
costing: implement pricing cache initialization and clearing in backfillEstimatedCosts (bb0ae5b)
projects: optimize git commits retrieval with caching mechanism (677664b)
adapters: implement ingestion start and end hooks for codex and opencode adapters (8ca4cc7)
api: implement cache invalidation and optimize caching mechanism in useApi (f5353d3)
SessionDetailPage: adjust layout and overflow properties for message display (e697a89)
routes: enhance error logging for various API endpoints (f44b338)
privacy: implement settings for redacting sensitive data (67815ad)
tests: add comprehensive tests for Codex and OpenCode adapters, including session quality checks (b7e503b)
migrations: add adapter drift counters and update ingestion logic (b271e12)
i18n: add localized loading messages and insights for detail page (338650a)
overview: add confirmed and estimated spend to overview data (7d50997)
i18n: update localized strings for spend descriptions (7d50997)
dashboard: display confirmed and estimated spend in dashboard KPI (7d50997)
sessionDetail: localize cost source in session detail view (7d50997)
adapters: extract shared utility functions and clean up adapter code (fd59e67)
tests: update test cases for improved coverage (5426054)
gitignore: add .claude/ to ignore list (8199d8b)
release: bump version to 0.9.4 and update changelog script (15db381)
README.pt-br: update features and highlights for v0.9.4 (15db381)
layout: remove changelog page and related sidebar links (ed1d303)
v0.9.3
[v0.9.3] - 2026-06-11
docs: atualizar README para refletir a versão 0.9.0 e melhorias nas funcionalidades (e0bc9cc)
adapters: adiciona confiabilidade e qualidade de dados (759c1d4)
Codex noreply@openai.com (759c1d4)
gitignore: adicionar regras para ignorar arquivos .playwright* (d3cc9cf)
ui: adicionar novos componentes de interface e melhorar a exibição de dados (3ef5fdb)
session: integrar matriz de qualidade de dados na página de detalhes da sessão (3ef5fdb)
session: substituir DataPanel por FigurePanel para melhor apresentação visual (3ef5fdb)
sessions: implementar QueryBar e MetricBlock para melhorar a navegação e visualização de sessões (3ef5fdb)
settings: atualizar a página de configurações para usar FigurePanel e MetricBlock (3ef5fdb)
alert: criar componente AlertStrip para exibir mensagens de alerta (3ef5fdb)
dataQuality: criar componente DataQualityMatrix para exibir a qualidade dos dados (3ef5fdb)
dashboard: substituir componentes FigurePanel por DashboardKpiCard e melhorar layout (44f7692)
projetos: adicionar filtros de Git e melhorar exibição de métricas (8e362aa)
código: remover seções de código desnecessárias (db87b9b)
changelog: reestruturar página de changelog com novos componentes e funcionalidades (242ce56)
atualizar README em inglês e adicionar README em português (33837bd)
docs: remover conteudo desnecessario (f943497)
gitignore: add .agents/ to ignore list (1ec65d2)
preferences: implement PreferencesProvider for user preferences management (675a606)
remove redundant code blocks from the repository (860977f)
ci: update branch name from main to master and enhance job name (1ba9616)
gitignore: add wildcard for database files in .gitignore (a8f7ea0)
db: remove redundant saveDatabase calls and improve backup handling (b8803f9)
costing: add tests for resolveSessionCost function and improve cost source determination (a3746cb)
tests: add session tests for Claude, Codex and OpenCode adapter and improve cost handling (47104e6)
release: update version to v0.9.3 and enhance changelog details (6472098)
v0.9.0
[v0.9.0] - 2026-06-01
ui: atualizar estilos e traduções em várias páginas e componentes (8751731)
i18n: adicionar suporte a traduções e formatação de datas e durações em português (b04d59c)
changelog: atualizar changelog para versão 0.8.0 com novas traduções e melhorias na UI (9409adb)
api: adicionar suporte a cache e validação nas requisições da API (782d12f)
dashboard: adicionar estados de carregamento para gráficos e tabelas (d6556af)
projects: adicionar estado de carregamento para métricas (d6556af)
session: substituir estado de carregamento por esqueleto na página de detalhes da sessão (d6556af)
settings: adicionar estados de carregamento para métricas e integrações (d6556af)
ui: adicionar componente Tooltip e estilização de tooltips para gráficos (1187809)
ui: adicionar suporte a compactação e variantes de ícone nos componentes StatCard e MetricTile (4cb453e)
ui: adicionar classe opcional aos componentes StatCard e MetricTile (2196010)
tray: adicionar suporte à bandeja do sistema com configurações de inicialização automática (e9c3b80)
logo: adicionar logotipos preto e branco e captura de tela (4c00455)
budgets: adicionar gerenciamento de orçamentos e alertas de limite (6f8478e)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
renomear projeto de Sessionless para Sessionlens (2d1b675)
logo: adicionar logotipos preto e branco e atualizar ícone no HTML (93b2abb)
css: atualizar cores e sombras para tema claro e escuro (50de50d)
docs: atualizar as informações do README (3f6b13e)
changelog: atualizar versão e adicionar seções de status em andamento e planejado (6c4a748)
gitignore: adicionar .commandcode à lista de exclusões (03d8fe8)
commandcode: adicionar adaptador para integração com CommandCode (df09ebd)
commandcode: adicionar suporte ao CommandCode na interface e no banco de dados (772c94b)
analytics: adicionar suporte a sessionId em insights e anomalias (7b18748)
analytics: permitir filtragem por cli, provider e model nas rotas de analytics (7b18748)
analytics: adicionar opções de granularidade de gasto na página de Analytics (7b18748)
insight: criar página de detalhes de insights com visualização de dados e recomendações (3a883cf)
api: corrige filtros de analytics e projetos (e7adc45)
frontend: refina design e fluxos do app (1d5a804)
release: prepara versão v0.9.0 (ca91455)
v0.8.0
v0.8.0
Features
- feat(ui): substituir cartões por DataPanel na ChangelogPage e SettingsPage (
a73c281) - feat(ui): substituir cartões por DataPanel e integrar DataTable na ModelsPage (
eba720c) - feat(ui): substituir cartões por DataPanel e atualizar estilos na ProjectsPage (
1b9c1ac) - feat(ui): substituir cartões por DataPanel e integrar DataTable na página de sessões (
47c80f3) - feat(ui): substituir componentes de cartão por DataPanel e melhorar estilos na DashboardPage (
215711b) - feat(ui): adicionar novos componentes de interface e atualizar estilos feat(ui): criar componente DataPanel para exibir informações organizadas feat(ui): criar componente DataTable para exibir dados em formato de tabela feat(ui): criar componente FilterBar para ações de filtragem feat(ui): criar componente SectionHeader para cabeçalhos de seção feat(ui): criar componente MetricTile para exibir métricas com ícones fix(ui): ajustar estilos de componentes existentes para melhor consistência refactor(ui): substituir Card e outros componentes por novas implementações (
7c20fcc)
Bug Fixes
- Nenhum
Chores
- chore(ci): organiza changelog do release por tipo de commit (
4f64cc0)
Other Changes
- refatoração(ui): ajustar estilos e classes para melhor acessibilidade e responsividade (
3af0791) - refatoração(ui): ajustar estilos e layouts em várias páginas para melhor responsividade (
605a59a)
Install
git clone https://github.com/melloxyz/sessionless.git
cd sessionless
pnpm install
pnpm devv0.7.1
Changes
- chore: v0.7.1 — CI/CD, lint fix, formatting, README, CONTRIBUTING, LICENSE (47e1413)
- feat(config): atualizar variáveis de ambiente para sessionless e adicionar README e LICENSE (a06d833)
- chore: remover seções de código desnecessárias (7e93176)
- feat(gitignore): adicionar .DS_Store e *.log ao .gitignore (72adc67)
- feat(auto-ingestão): adicionar suporte a auto-ingestão com monitoramento de arquivos locais (76140cb)
- feat(projects): melhorar a página de detalhes do projeto com novos gráficos e métricas feat(projects): adicionar resumo e cards de projeto na página de projetos refactor(projects): otimizar a lógica de filtragem e ordenação de projetos (b80d6f8)
- feat(adapters): atualizar referências de pacotes para sessionless feat(frontend): adicionar página de changelog e atualizar navegação feat(frontend): alterar chaves de armazenamento para sessionless (3afe15f)
- feat(packages): renomear pacotes de aimeter para sessionless (109e081)
- feat(analytics): adicionar novos filtros e opções de relatório feat(models): implementar busca e filtragem de modelos feat(sidebar): adicionar opções de tema e link para GitHub feat(i18n): adicionar traduções para novos textos de modelos e análises feat(dashboard): redirecionar para detalhes da sessão ao clicar na tabela (4e3440c)
- feat(session): adicionar suporte a custo de sessão e exibir informações de custo estimado feat(session): implementar abertura de projeto a partir da página de detalhes da sessão feat(sessions): traduzir textos e adicionar informações de custo nas sessões feat(settings): traduzir textos e melhorar a descrição das configurações feat(db): adicionar coluna de custo e tabela para projetos ocultos feat(pricing): inserir aliases de preços para modelos feat(openrouter): sincronizar preços de modelos do OpenRouter chore(dev): criar script para iniciar backend e frontend simultaneamente (7b66ae3)
- feat(adapters): atualizar adaptador Antigravity e adicionar verificação de CLI feat(analytics): refatorar consultas SQL para usar função de validação de sessão feat(migrations): adicionar migração para expandir verificação de CLI fix(ui): filtrar integrações disponíveis no Sidebar (cd4f4ea)
- feat(ui): adicionar componente EmptyState para estados vazios feat(ui): adicionar componente LoadingState para estados de carregamento feat(filters): implementar DateRangeProvider para gerenciamento de intervalo de datas feat(brand): criar componentes BrandMark e BrandBadge para exibição de marcas refactor(pages): substituir mensagens de estado vazio por EmptyState nas páginas de projetos, sessões e detalhes de sessão refactor(pages): otimizar exibição de estado de carregamento e erro nas páginas de sessões e detalhes de sessão fix(settings): melhorar exibição de status de ingestão e integrações (3b2b9c7)
- feat(adapters): adicionar adaptadores Aider, Qwen e Antigravity feat(api): adicionar endpoint para status de integrações feat(frontend): atualizar Sidebar e páginas para suportar novos adaptadores feat(types): atualizar tipo CliProvider para incluir novos adaptadores (6f09eb2)
- feat(adapters): adicionar adaptadores Gemini e Kimi e atualizar tipos de CLI (1d3ca5a)
- feat(api): adicionar tratamento de erros nas rotas de projetos e sessões feat(api): implementar nova tabela de uso de modelos de sessão feat(frontend): criar componente de estado de erro reutilizável feat(frontend): adicionar tratamento de erros nas páginas de dashboard, analytics, modelos e projetos feat(frontend): exibir dados de uso de modelos nas páginas de sessão e analytics (4a08970)
- feat(analytics): implementar motor de relatórios analíticos com insights e anomalias (3a3ae07)
- feat(gitignore): adicionar AGENTS.md à lista de arquivos ignorados (ec378ac)
- feat(sessions): adicionar validação de sessões inválidas e otimizar consultas (bc56a8a)
- feat(i18n): adicionar suporte a múltiplos idiomas com tradução para inglês e português feat(theme): implementar gerenciamento de tema com alternância entre claro e escuro feat(navigation): criar componente Topbar para navegação com opções de filtro e data feat(session): adicionar barra de uso de tokens para visualização de consumo feat(settings): criar página de configurações com opções de tema, idioma e privacidade feat(sessions): melhorar a página de sessões com novos filtros e layout (3267359)
- feat(pages): adicionar páginas de Analytics, Dashboard, Models, Projects, ProjectDetail, SessionDetail e Sessions com gráficos e tabelas de dados (9bbc28b)
Install
git clone https://github.com/melloxyz/sessionless.git
cd sessionless
pnpm install
pnpm dev