Appearance
AGB SDK User Guide β
This directory contains the complete user guide for AGB SDK, designed with a progressive structure where each guide includes comprehensive content from basic to advanced levels.
π Core Guides β
π Getting Started Guides β
- session-management.md - Complete Session Management Guide
- Understanding session functionality and use cases
π§ Feature Guides β
context-usage-guide.md - Context Usage Guide
- Comprehensive Context feature introduction
- File operations and sync mechanisms
- Advanced features and best practices
context-sync-policies.md - Context Sync Policies Guide
- Sync policy configuration and optimization
- Recommended configurations for different scenarios
- Performance tuning and troubleshooting
cross-platform-persistence.md - Cross-Platform Data Persistence Guide
- Cross-platform data persistence using MappingPolicy
- Path mapping between different session types
- Browser to code session data sharing
code-execution.md - Code Execution Guide
- Python and JavaScript code execution
- Code execution best practices
- Error handling and debugging
command-execution.md - Command Execution Guide
- Shell command operations
- System monitoring and automation
- Command chaining and pipeline operations
file-operations.md - File Operations Guide
- File and directory management
- Batch file processing
- File system best practices
- Backup and archival systems
ποΈ Management Guides β
session-management.md - Session Management Guide
- Session lifecycle management
- Resource optimization and cleanup
- Advanced session configuration
best-practices.md - Best Practices Guide
- Production environment deployment
- Performance optimization
- Security considerations
- Troubleshooting
π Guide Features β
π― Progressive Learning Structure β
Each feature guide (like Session, Context, File Operations) follows a unified progressive structure:
markdown
# Guide Title
## Overview (1 minute)
Quick understanding of core concepts
## Quick Reference (1 minute)
Cheat sheet for experienced users
## Basic Usage (5-10 minutes)
Detailed step-by-step instructions and examples
## Advanced Usage (15-30 minutes)
Complex scenarios and in-depth applications
## Best Practices
Production environment usage recommendations
## Troubleshooting
Common issues and solutions
## Related Documentation
Cross-references and extended readingπ Smart Cross-References β
- API Reference Links: Point to detailed API documentation
- Example Code Links: Point to runnable examples
- Related Guide Links: Point to guides on related topics
π‘ Practicality First β
- Real Scenarios: Examples based on actual use cases
- Complete Code: Fully runnable complete examples
- Production Ready: Includes error handling and best practices
π― Recommended Learning Paths β
π New Users (30 minutes) β
- Context Usage Guide - Understanding Context basic concepts
- Session Management - Understanding basic concepts
- Code Execution - Learning core functionality
π Advanced Users (60 minutes) β
- Context Usage Guide - Deep learning Context features
- Context Sync Policies Guide - Optimize sync configuration
- File Operations - File system operations
- Command Execution - System-level operations
- Best Practices - Production environment preparation
π Expert Users (As needed) β
- Best Practices - Deep optimization and troubleshooting
- API Reference - Complete technical reference
- Example Code - Advanced application scenarios
π Getting Help β
If you encounter issues while using the guides:
- Check related API documentation: API Reference
- View example code: Examples Directory
- Search common issues: "Troubleshooting" section in each guide
- Submit issues: GitHub Issues
π‘ Tip: These guides follow the "single source of truth" principle to avoid duplicate content. If you find any inconsistent or outdated information, please provide feedback through GitHub Issues.