54
CHANGELOG.md
Archivo normal
54
CHANGELOG.md
Archivo normal
@@ -0,0 +1,54 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.0.0] - 2025-10-11
|
||||
|
||||
### Added
|
||||
- Initial release of MCP ProcFS Server
|
||||
- JSON-RPC server over stdio for MCP protocol
|
||||
- HTTP server with SSE support
|
||||
- Comprehensive procfs reading capabilities
|
||||
- System information tools (CPU, memory, load, network, disk)
|
||||
- Process management tools (info, priority, affinity)
|
||||
- Sysctl parameter management (read, write, list)
|
||||
- Full Swagger/OpenAPI documentation
|
||||
- TypeScript type definitions
|
||||
- Zod schema validation
|
||||
- Jest testing framework setup
|
||||
- CLI tools for both server modes
|
||||
- Setup and build scripts
|
||||
- Comprehensive documentation
|
||||
|
||||
### Features
|
||||
- Read from any /proc file
|
||||
- Write to writable /proc files
|
||||
- Get detailed CPU information
|
||||
- Monitor memory statistics
|
||||
- Track system load average
|
||||
- Network interface statistics
|
||||
- Disk I/O statistics
|
||||
- Process information and control
|
||||
- Kernel parameter management via sysctl
|
||||
- RESTful API with full documentation
|
||||
- Server-Sent Events for real-time updates
|
||||
- Type-safe API with TypeScript
|
||||
- Request validation with Zod schemas
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Planned
|
||||
- Authentication and authorization
|
||||
- Rate limiting
|
||||
- WebSocket support
|
||||
- Process filtering and search
|
||||
- Historical data tracking
|
||||
- Alerts and notifications
|
||||
- Configuration file support
|
||||
- Docker container
|
||||
- Systemd service files
|
||||
- Additional test coverage
|
||||
- Performance optimizations
|
||||
Referencia en una nueva incidencia
Block a user