61 posts tagged with "platform"
View All TagsPlatform - 0.103.0
Platform - 0.102.0
π Highlightsβ
- Standardized handling of Kothar file content types across the Platform and Sparks
- File versions now include attribution information
- SDK updates and dependency upgrades
β¨ New Featuresβ
- File attribution
- File reads now include information about who last created, updated, or restored the file version.
- Available through both the API and SDKs.
π Improvementsβ
-
Content type normalization
- Kothar file formats now use consistent content types across uploads, downloads, imports, and Sparks.
- Improves interoperability and file handling consistency.
-
SDK enhancements
- Added content-type helpers and constants to the SDKs.
-
Platform maintenance
- Updated backend dependencies across the API, agents, and infrastructure components.
Platform - 0.101.5
Platform - 0.101.4
Platform - 0.101.3
Platform - 0.101.2
Platform - 0.101.1
Platform - 0.101.0
Platform - 0.100.0
π Highlightsβ
- Higher-resolution PNG exports for CeTZ and Quill diagrams
- Runtime upgrades for both the API and agents
π Improvementsβ
-
Diagram exports
- Increased PNG export resolution for CeTZ diagrams and Quill quantum circuits, resulting in sharper exported images.
-
Runtime updates
- Updated the underlying runtime used by both the Platform API and agents.
- Includes ongoing performance, reliability, and security improvements.
π Fixesβ
- Minor stability and maintenance improvements.
Platform - 0.99.1
Platform - 0.99.0
π Highlightsβ
- Added platform APIs for upcoming capabilities
- Improved Kai error reporting
π Improvementsβ
-
Platform readiness
- Added new APIs supporting upcoming features that will be announced later.
-
Kai reliability
- Improved error reporting and diagnostics to provide clearer feedback when issues occur.
π Fixesβ
- Minor fixes related to Kai error handling and reporting.
Platform - 0.98.0
π Highlightsβ
- Full support for historical file versions
- Jobs now execute against pinned file versions for improved reproducibility
- File creation and updates during job execution are now tracked
β¨ New Featuresβ
-
Historical file versions
- List available versions of a file.
- Retrieve or download a specific historical version.
- Restore a previous version when needed.
-
Job file version pinning
- When a job is scheduled, both the entry point and its dependencies are pinned to specific file versions.
- Pinned version information is available in Job Details.
-
Execution file tracking
- Files created or modified during Aleph execution are now tracked.
- Job Details report:
- Created or updated action
- File path
- Resulting file version
π Improvementsβ
- Improved job reproducibility and auditability through version-aware execution.
Platform - 0.97.0
π Highlightsβ
- Added support for manually launching single-use agents for job execution
β¨ New Featuresβ
- Single-use agents (limited access)
- Users with access can now manually launch dedicated single-use agents to run jobs.
- These agents are created specifically for a job workload and are intended for isolated execution scenarios.
π Improvementsβ
- Expanded job execution options for advanced workflows.
Platform - 0.96.0
π Highlightsβ
- Aleph tests can now be executed directly from inline content
- Kai can now access past conversations within the same workspace
β¨ New Featuresβ
-
Inline test execution
- Aleph tests can now be run directly from editor content, without requiring a saved file.
- Brings test execution in line with the existing direct execution workflow.
-
Kai conversation history
- Kai can now access previous conversations from the same workspace and user.
- Helps provide better continuity and context across discussions.
Platform - 0.95.1
Platform - 0.95.0
π Highlightsβ
- Runtime upgrade for improved platform foundations
- Added support for upcoming Workshop capabilities
π Improvementsβ
-
Runtime update
- Updated the underlying runtime version for continued stability, performance, and security improvements.
-
Platform readiness
- Added new platform capabilities required for upcoming Workshop features.
π Fixesβ
- Minor internal fixes and reliability improvements.
Platform - 0.94.0
π Highlightsβ
- Maintenance release focused on stability, reliability, and internal improvements
π Improvementsβ
- Upgraded core dependencies and internal infrastructure components.
- Internal refactoring to improve maintainability and robustness.
- Improved handling of various edge cases across the platform.
π Fixesβ
- Miscellaneous bug fixes and reliability improvements.
Platform - 0.93.0
π Highlightsβ
- Kai now supports diagram and quantum circuit generation using Typst Quill and CeTZ
- Improved Kai code generation and diff quality
β¨ New Featuresβ
- Diagram & quantum circuit generation
- Kai can now understand and generate:
- Diagrams using the Typst CeTZ dialect
- Quantum circuits using Typst Quill
- Kai can now understand and generate:
π Improvementsβ
- Kai generation quality
- Updated Kai system prompt to improve:
- Generated code quality
- Diff consistency and reliability
- Updated Kai system prompt to improve:
π Fixesβ
- Minor reliability improvements across Kai workflows.
Platform - 0.92.0
π Highlightsβ
- Kai now understands the new Aleph test framework and can generate tests alongside code
- Runtime upgrade improving network handling and reliability
π Improvementsβ
-
Kai test framework support
- Updated Kai system prompt with knowledge of the new Aleph test framework.
- Kai can now generate tests alongside Aleph code.
-
Runtime upgrade
- Updated the underlying runtime version to improve network handling, stability, and reliability.
π Fixesβ
- Minor networking and runtime-related fixes.
Platform - 0.91.0
π Highlightsβ
- Added platform support for the new Aleph test mode
β¨ New Featuresβ
- Aleph test mode support
- Added SDK, API, and agent support for the new Aleph test mode.
- Workshop integration is coming soon, with Kai support planned afterward.
π Improvementsβ
- Expanded platform capabilities to support upcoming Aleph testing workflows.
Platform - 0.90.0
π Highlightsβ
- Maintenance-focused release with reliability and quality improvements
- Better Kai stability and arXiv availability
- Reduced monitoring noise and improved documentation sourcing
π Improvementsβ
-
Kai reliability
- Reduced erroneous tool error reporting in edge cases.
- Improved arXiv rate-limit handling for better availability and responsiveness.
-
Documentation integration
- Kai now sources the Aleph specification directly from the public documentation website.
-
Operational improvements
- Internal monitoring refinements to reduce alert noise and improve signal quality.
- General code maintenance and cleanup across the platform.
Platform - 0.89.2
Platform - 0.89.1
Platform - 0.89.0
π Highlightsβ
- Kai now supports figures and lattice model files
- Faster Kai processing through system prompt optimizations
β¨ New Featuresβ
- Figure & lattice model support
- Kai can now:
- Read figure and lattice model files
- Create new files
- Edit and Validate existing content
- Kai can now:
π Improvementsβ
- Faster Kai responses
- Optimized Kai system prompt for improved processing speed and efficiency.
Platform - 0.88.0
π Highlightsβ
- Major upgrades to Kai intelligence, memory, and scientific research capabilities
- Kai now supports long-term workspace memory
- Kai can search and read ArXiv scientific papers
- Aleph code generated by Kai is now automatically formatted using the Aleph Language Server
β¨ New Featuresβ
-
Kai workspace memory
- Kai now supports durable long-term memory on a per-user, per-workspace basis.
- Enables better continuity and contextual understanding across conversations.
-
ArXiv paper search and reading
- Kai can now search and read scientific papers from ArXiv.
- Improves research workflows, literature exploration, and scientific recommendations.
π Improvementsβ
-
Kai system prompt optimization
- Improved response quality, efficiency, and consistency.
-
Automatic Aleph code formatting
- Kai now formats generated Aleph code using the Aleph Language Server for cleaner and more consistent outputs.
-
Python SDK enhancements
AlephLanguageServerClientnow supports:- Code formatting
- AST filtering capabilities
π Fixesβ
- Minor reliability and integration improvements across Kai workflows.
Platform - 0.87.0
π Highlightsβ
- Kai now dynamically optimizes model usage for better reliability and responsiveness
π Improvementsβ
-
Smarter model selection
- Kai can now switch models dynamically based on available quotas and workload type.
- Lightweight, low-reasoning models are used for simpler tasks to improve responsiveness and capacity availability.
-
Improved reliability
- Better handling of provider limits and quota pressure during peak usage.
Platform - 0.86.0
π Highlightsβ
- Major Kai infrastructure upgrade to improve reliability and reduce capacity issues
- Kai can now read saved workspace files for better context awareness
- SDKs updated to use the new Aleph Language Server endpoint
β¨ New Featuresβ
- Kai workspace file reading
- Kai can now read files directly from the workspace to better understand project context.
- Currently limited to files and versions saved to the backend.
π Improvementsβ
-
Kai provider migration
- Migrated Kai to a new provider backend.
- Added automatic conversation summarization.
- Optimized token usage and system prompts for faster and more reliable responses.
- These changes should significantly reduce the capacity issues encountered in recent weeks.
-
SDK updates
- SDKs now target the new Aleph Language Server URL.
β οΈ Breaking Changesβ
-
Existing Kai conversations are now read-only
- Due to the provider migration and conversation format updates, users must start new conversations to continue using Kai.
-
Aleph Language Server URL migration
- The previous LSP endpoint will be retired soon.
- Integrations should migrate to the updated endpoint.
π§ͺ Migration Notesβ
- Start new Kai conversations after updating.
- Update integrations and SDK configurations to use the new Aleph Language Server URL.
Platform - 0.83.1
Platform - 0.83.0
π Highlightsβ
- Improved reliability of Aleph output capture
- Enhanced platform security
π Fixesβ
- Fixed an issue where output or print statements at the end of execution could be missed or truncated.
π Improvementsβ
- Security hardening
- Strengthened platform security certificates for improved protection.
Platform - 0.82.0
π Highlightsβ
- Improved reliability when cancelling jobs and executions
- Kai gains workspace file awareness for better context
- Python SDK enhanced with AST export support
β¨ New Featuresβ
-
Kai workspace awareness
- Kai can now list and search files in the workspace.
- Improves context understanding and relevance of responses.
-
AST export (Python SDK)
- Aleph Language Server support now includes AST export via the analyze endpoint.
π Improvementsβ
- Cancellation reliability
- The API now automatically re-sends cancellation signals if executions or jobs are still running.
- Reduces cases where cancellations fail silently.
Platform - 0.81.0
π Highlightsβ
- Improved reliability for Kai requests with automatic retries
- Python SDK expanded with Aleph Language Server support
β¨ New Featuresβ
- Aleph Language Server client (Python)
- Added
AlephLanguageServerClientto the Python SDK. - Full request and response types are now exported for easier integration.
- Added
π Improvementsβ
- Kai request reliability
- Automatic retries added to improve success rate for transient failures.
Platform - 0.80.1
Release description not available.
Platform - 0.80.0
Platform - 0.79.2
Platform - 0.79.0
π Highlightsβ
- Fix for a Kai error affecting certain prompts
- Runtime upgrade for improved performance and security
π Fixesβ
- Fixed an issue in Kai that could trigger a
"finishReason"error for certain prompts.
π Improvementsβ
- Runtime upgrade
- Improved overall performance.
- Enhanced security and stability.
Platform - 0.78.1
Platform - 0.78.0
π Highlightsβ
- Improved handling and visibility of transient errors
- Internal groundwork for upcoming bindings
π Improvementsβ
-
Transient error handling
- More robust detection and reporting of temporary failures to improve reliability and troubleshooting.
-
Platform readiness
- Background updates preparing the platform for upcoming bindings and integrations.
Platform - 0.77.0
π Highlightsβ
- Improved API documentation and SDKs
runtimeIdis now optional when creating executions and jobs
π Improvementsβ
-
API & SDK enhancements
- Clearer API documentation.
- Updated SDKs for better developer experience and consistency.
-
Simplified execution & job creation
runtimeIdis now optional when creating executions or jobs.- Defaults automatically to the current Aleph version if not specified.
π§ͺ Migration Notesβ
- Existing integrations can omit
runtimeIdunless a specific runtime version is required.
Platform - 0.76.0
π Highlightsβ
- Internal pre-release focused on improving interoperability and integration scenarios
- No user-facing changes in this release.
π Improvementsβ
- Backend enhancements to support broader integration use cases.
- Internal changes preparing the platform for upcoming interoperability features.
Platform - 0.75.0
Platform - 0.74.0
π Highlightsβ
- Improved execution diagnostics with signal capture
- Safeguard added to prevent excessive file uploads during executions
β¨ New Featuresβ
- Execution signal capture
- In addition to exit codes, the platform now captures the process termination signal.
- Provides clearer insight into whether a process exited normally or was interrupted (e.g., killed, timeout, etc.).
π Improvementsβ
- Upload safety guard
- If more than 100 files are created or modified during an execution:
- All affected files are bundled into a single ZIP archive.
- The archive is uploaded as-is to the platform.
- Prevents rogue or misconfigured scripts from uploading excessive numbers of files.
- If more than 100 files are created or modified during an execution:
π§ͺ Migration Notesβ
- No action required for users.
- Workflows generating large numbers of files may now produce a ZIP artifact instead of individual files.
Platform - 0.73.1
Platform - 0.73.0
π Highlightsβ
- Kai updated to better support figures and admonitions in generated content
π Improvementsβ
- Kai system prompt update
- Improved support for generating figures.
- Improved handling of Markdown admonitions (note, tip, warning, etc.).
π Fixesβ
- Minor internal improvements to AI content formatting.
Platform - 0.72.0
π Highlightsβ
- Internal platform updates and maintenance release
Platform - 0.71.1
Platform - 0.71.0
π Highlightsβ
- Cloud agents now report accurate system information
- Improved error reporting for cloud job scheduling failures
π Improvementsβ
-
Accurate cloud agent system info
- Cloud agents now correctly report CPU core count and total memory.
-
Better cloud job error reporting
- Jobs that fail due to cloud provisioning issues now surface clear failure states instead of hanging in scheduled or staled status.
π Fixesβ
- Minor fixes to improve cloud execution reliability.
Platform - 0.70.0
π Highlightsβ
- CPU usage metrics updated to follow Linux conventions
- New Cloud Agents for Jobs offering dedicated, high-performance machines (limited preview)
- Minor bug fixes and performance improvements
β¨ New Featuresβ
- Cloud agents for jobs
- Jobs can now run on dedicated cloud agents with powerful machine configurations.
- Designed for heavy, long-running, or performance-sensitive workloads.
- Limited preview for now, we will open it up gradually
π Improvementsβ
- CPU percent metrics aligned with Linux standards
- CPU usage now reports 100% = one CPU core, instead of a percentage of total machine CPUs.
- Metrics are now consistent with standard Linux tools and expectations.
π Fixesβ
- Minor bug fixes and general performance improvements.
β οΈ Breaking Changesβ
- CPU metrics interpretation has changed
- CPU percentages now follow Linux semantics.
- Jobs executed before this release will not be retroactively updated and may show inconsistent CPU values.
Platform - 0.69.2
π Highlightsβ
- Point release focused on security and stability improvements
π Improvementsβ
-
Security hardening
- Tighter API security headers and CORS handling to better protect requests.
-
Stability improvements
- Improved backend reliability for smoother execution and job handling.
π Fixesβ
- Minor fixes to improve overall robustness.
Platform - 0.69.1
βοΈ Internal / Technical Changesβ
- Minor update to the Agent Cloud Model to simplify alignement
Platform - 0.69.0
π Highlightsβ
- Renamed Communal Agent to Interactive (Shared) for clarity
- Improved load balancing for shared executions
- Added in-product guidance for understanding cloud agents
β¨ New Featuresβ
-
Interactive (Shared) agent
- The former Communal Agent is now called Interactive (Shared).
- Provides a shared, cloud-hosted execution environment for interactive workloads.
-
Cloud agent tooltip
- Added a tooltip to explain the cloud agent model and when to use shared vs personal agents.
π Improvementsβ
- Better load balancing
- Improved execution distribution on shared agents for more consistent performance.
βοΈ Internal / Technical Changesβ
- Refactored communal agents into a more general Cloud agent concept.
Platform - 0.68.0
π Highlightsβ
- Communal agents are now available for direct executions (internal user only ATM).
β¨ New Featuresβ
- Communal agents
- A shared, load-balanced agent is now available for direct executions.
- Communal agents are discoverable via the agents list for users who have access to it.
- Designed for lightweight, shared execution without requiring an agent.
Platform - 0.67.0
π Highlightsβ
- AI Assistant now produces shorter, clearer chat summaries
- Improved diff generation with stricter rules for cleaner, more unified patches
- AI Assistant can now create Markdown files in addition to Aleph code
β¨ New Featuresβ
- Markdown file creation via AI Assistant
The AI Assistant can now generate Markdown files directly, alongside Aleph source files.
π Improvementsβ
-
Shorter AI chat summaries
Chat summaries are now more concise and focused, making conversations easier to scan and review. -
Stricter unified diff generation
- Tighter rules ensure diffs are more consistent and easier to apply.
- Reduces malformed or overly fragmented patches.
- Improves reliability when applying AI-generated changes.
Platform - 0.66.0
π Highlightsβ
- System-level metrics are now collected during executions for better observability
- AI Chat assistant has been renamed
- AI Chat system prompt updated to significantly reduce hallucinations and improve API correctness
β¨ New Featuresβ
- Execution system metrics collection
- The agent now periodically collects:
- CPU usage
- Memory usage (Resident Set Size)
- For direct executions, a summarized metrics report is sent at the end of the execution.
- For job executions, all collected samples are streamed to the API periodically during runtime.
- The agent now periodically collects:
π Improvementsβ
- Improved AI Chat reliability
- Updated system prompt to enforce stronger adherence to Aleph APIs.
- Reduced hallucinations and off-spec responses when generating code or explanations.
Platform - 0.65.0
π Highlightsβ
- Major refactor of the AI Chats API to improve reliability, extensibility, and alignment with the OpenAI API
- Streaming AI responses now supported for real-time content generation
- Backend now supports feature flags for safer rollouts
- New APIs added to update job names and notes
β¨ New Featuresβ
-
Streaming AI responses
AI-generated content can now be streamed as it is produced, enabling more responsive user experiences. -
Client + server tool support
The AI API now supports client-side tools in addition to server-side tools, unlocking more flexible AI workflows. -
Job metadata API
New endpoints allow updating job names and notes -
Backend feature flags
Feature flag support added in the platform (in addition to the Workshop) to progressively enable or disable features without redeploying.
π Improvementsβ
-
AI API aligned with OpenAIβs canonical format
The AI Chats API now uses a messages/roles structure consistent with the OpenAI API, simplifying integrations and future compatibility. -
Improved editor context handling
Editor context is now explicitly passed and correctly processed by the model. -
Usage tracking per conversation
π Fixesβ
- Streaming endpoints now return errors correctly instead of silently failing.
- Improved request lifecycle handling to prevent orphaned or hanging AI requests.
βοΈ Internal / Technical Changesβ
- Refactored AI tools container injection into a dedicated module.
- Added graceful cancellation of in-flight AI requests when the API shuts down (via
AsyncDisposablecallbacks). - Client package updated to match the new AI API behavior and contracts.
β οΈ Breaking Changesβ
- AI Chats API has been significantly refactored
- Request and response formats have changed
- System prompt behavior is different
- Streaming behavior is now first-class
β οΈ This will break the existing AI Chat feature in production until the Workshop is updated.
Platform - 0.64.0
π Highlightsβ
A clearer and more capable AI experience behind the scenes, with improved model flexibility and stronger Aleph code support.
βοΈ Internal / Technical Changesβ
- Internal users can now select which AI model to use.
- AI Chats now include Aleph code parsing and validation during code generation.
Platform - 0.63.0
π Highlightsβ
- Introduction of API tokens to support secure automation and machine-to-machine integrations.
- Improved internal AI Chat tooling and a more secure SSE/EventSource implementation in the TypeScript client.
β¨ New Featuresβ
- API Tokens β Enable automated workflows and machine-to-machine integrations. Each token is tied to a workspace and carries its own identity and permission scope.
βοΈ Internal / Technical Changesβ
- Internal users can now choose between multiple presets for AI Chat features.
- The TypeScript client package now uses a refactored SSE/EventSource implementation with improved security.
Platform - 0.62.0
π Highlightsβ
- Improved onboarding flow for new users.
- Early groundwork completed for upcoming AI-assistant features.
β¨ New Featuresβ
- Personal workspace initialization β New users now receive a pre-populated workspace on their first login, making it easier to get started immediately.
π Fixesβ
- Resolved an intermittent issue where rate limits on job and user listings could cause partial results. A caching layer now reduces request pressure and prevents these failures.
βοΈ Internal / Technical Changesβ
- Pre-release of the AI Chats feature is now available internally for testing and validation.
Platform - 0.61.0
π Highlightsβ
- Fix a bug that prevented some users to search in files
- Update agent reconnection logic
π Improvementsβ
- Agents now wait more predictably between connection instances, and give up after 3 days of unsuccessful attempts
- Agents logging is less verbose
π Fixesβ
- Resolve a bug in search that prevented users to search in files if one of the file is empty
π§ͺ Migration Notesβ
- Agents will self-update automatically
Platform - 0.60.0
βοΈ Internal / Technical Changes
- Add internal endpoints for management
Platform - 0.59.0
π§© Fix
Commented include statements in Aleph scripts are no longer parsed as dependencies by the Agent. Example:
// include "dependency.aleph"
Previously, this line could incorrectly trigger dependency resolution and fail the execution. It is now correctly ignored.
π§ Impact
This fix prevents incorrect dependency lookups and ensures consistent execution graphs when using commented or disabled includes.