Skip to content

feat: restructure fork on upstream v1.2.18#80

Merged
kulvirgit merged 9943 commits intomainfrom
restructure/pr
Mar 6, 2026
Merged

feat: restructure fork on upstream v1.2.18#80
kulvirgit merged 9943 commits intomainfrom
restructure/pr

Conversation

@kulvirgit
Copy link
Collaborator

Summary

Restructures our fork onto upstream OpenCode v1.2.18 for clean upstream mergeability.

  • All custom code isolated into src/altimate/ (68 tools, 3 bridge files, 5 prompts, telemetry, plugin, CLI)
  • Upstream files marked with altimate_change markers (21 blocks across 9 files)
  • Upstream merge tooling added (script/upstream/) — analyze, merge, transforms, verify scripts
  • Zero upstream packages deleted — all kept intact for conflict-free future merges
  • Telemetry instrumentation with Azure Application Insights, CI/CD workflows, docs site, CLI improvements

Backup repo: https://github.com/AltimateAI/altimate-code-backup (full copy of current main before merge)

Commits

Author Message
Kulvir feat: add Altimate data engineering platform
Anand feat: telemetry instrumentation, CI/CD, docs, and CLI improvements

How it works

Uses git merge --strategy ours to replace the old fork structure entirely with the restructured codebase while preserving history linkage. After merge, the repo will be on upstream v1.2.18 with our customizations cleanly layered on top.

Verification

  • All 68 custom tools present in src/altimate/tools/
  • 71/71 Python engine files byte-identical
  • All altimate_change marker blocks verified (every start has end)
  • Build passes, typecheck passes (13/13 packages)

Test plan

  • bun run build passes
  • bun turbo typecheck passes
  • Smoke test CLI locally
  • Verify merge tooling: bun run script/upstream/analyze.ts --version v1.2.18

Generated with Kai

thdxr and others added 30 commits February 25, 2026 01:48
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
…vent hang on macOS (#15136)

Co-authored-by: kil-penguin <hyeonjun@gameduo.net>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
nexxeln and others added 26 commits March 5, 2026 05:43
- Strip unused upstream packages and regenerate bun.lock
- Add custom tools (68), bridge, prompts, telemetry, plugin, CLI
- Modify upstream files with altimate_change markers (9 files, 21 blocks)
- Add upstream merge tooling (analyze, merge, transforms, verify)
- Build fixes and lockfile update

Co-Authored-By: Kai (Claude Opus 4.6) <noreply@anthropic.com>
- Comprehensive telemetry instrumentation across session, processor, MCP, auth, and engine
- Enhanced telemetry module with event retry, buffer overflow tracking, SHA256 email hashing
- Added 15+ new telemetry event types (tool_call, agent_outcome, context_utilization, etc.)
- CI/CD pipeline optimization with caching and parallel builds
- Command loading resilience (graceful MCP/Skill failure handling)
- Postinstall welcome banner and changelog display
- TUI worker crash fix (circular dependency resolution)
- Build-time constants for engine version and changelog bundling
- CLI error handling improvements and telemetry flush on exit
- Added discover command for data stack scanning
- 15 new test files for telemetry, processor, MCP, bridge, CLI, and install
- Full documentation site with 40+ pages covering configuration, usage, and data engineering

Co-Authored-By: Kai (Claude Opus 4.6) <noreply@anthropic.com>
Restructures our fork onto upstream OpenCode v1.2.18 for clean
upstream mergeability. All custom code isolated into src/altimate/,
upstream modifications marked with altimate_change markers.

This merge uses --strategy ours to replace the old structure entirely
with the restructured codebase while preserving history linkage.
@sentry
Copy link

sentry bot commented Mar 6, 2026

🚧 Skipped: PR exceeds review size limit.

Please split into smaller PRs and re-run.
Reference ID: 11326167

@kulvirgit kulvirgit merged commit 1f750d3 into main Mar 6, 2026
4 of 7 checks passed
@kulvirgit kulvirgit deleted the restructure/pr branch March 9, 2026 20:50
anandgupta42 pushed a commit that referenced this pull request Mar 17, 2026
feat: restructure fork on upstream v1.2.18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.