Commit Graph

3 Commits

Author SHA1 Message Date
aitbc
51209844c9 Implement 36 missing CLI subcommands for scenarios 04-47
Phase 1: Simple GET Commands (system, resource, edge, config)
- system: restart, status, config
- resource: status, deallocate
- edge: status, balance, transfer
- config: import (already existed)

Phase 2: Exchange & Market Commands
- exchange: order, orders, book, history
- marketplace: bid, bids, ask, asks

Phase 3: AI & GPU Commands
- agent (AI): job, jobs, submit, cancel
- gpu: register, update

Phase 4: Wallet, Hermes, Operations
- wallet: export, import
- hermes: send, receive, peers
- operations: vote, proposal, delegate

Phase 5: Simulate Commands
- simulate: run, status, result

All commands follow common pattern using AITBCHTTPClient for backend API interaction.
2026-05-26 22:03:58 +02:00
aitbc
745f791eda refactor: improve error handling and remove hardcoded credentials
- Changed bare except clauses to specific exception types in web3_utils.py, testing.py, messages.py, and message_storage.py
- Replaced print() calls with logger in testing.py, agent_discovery.py, compliance_agent.py, coordinator.py, trading_agent.py, keys.py, escrow.py, persistent_spending_tracker.py, sync_cli.py, and client.py
- Added logger initialization using get_logger(__name__) in compliance_agent.py, coordinator.py, trading_agent.py, keys.py, escrow.py, persistent_spending_tracker.py, and client.py
- Removed hardcoded secret
2026-05-12 17:01:57 +02:00
aitbc
b0bc57cc29 fix: complete CLI fix with working system architecture commands
 CLI System Architecture Commands Working
- Created inline system commands to avoid import issues
- system command group with architect, audit, check subcommands
- system architect: Shows system architecture and directory status
- system audit: Checks FHS compliance and repository cleanliness
- system check: Verifies service configuration

 CLI Features
- Version 0.2.2 with system architecture support
- Working help system with detailed descriptions
- Proper command structure and organization
- Error-free command execution

 System Architecture Support
- FHS compliance checking
- System directory verification
- Service configuration validation
- Repository cleanliness monitoring

 Technical Improvements
- Eliminated import path issues with inline commands
- Simplified CLI structure for reliability
- Better error handling and user feedback
- Clean, maintainable code structure

🚀 AITBC CLI is now fully functional with system architecture features!
2026-04-02 14:13:54 +02:00