Commit graph

113 commits

Author SHA1 Message Date
Sarthak Agarwal
3b8a2e5c82 update Docs for Plugin 2026-04-15 00:37:17 +05:30
Mohamed Ashraf
81e665dde4 docs: fix Java documentation gaps across 5 pages
Add Java to supported languages in how-codeflash-works, add auth and
GitHub App steps to java-installation, add Java tab to codeflash-all
tip, reorder trace-and-optimize Java examples, and clarify Java class
method syntax in one-function.

Closes CF-1090

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 16:28:19 +00:00
Mohamed Ashraf
0acb2c944d docs: update Java documentation to match actual implementation
Java docs incorrectly referenced codeflash.toml (which doesn't exist) and
omitted Java from several pages despite being fully implemented.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 11:10:03 +00:00
Sarthak Agarwal
fdf74e255b
Merge pull request #1948 from codeflash-ai/docs/codeflash-installation-for-js-and-ts
docs: Correct setup for js/ts projects
2026-04-02 14:10:34 +05:30
Saurabh Misra
2e6f0db3ce
Merge pull request #1963 from codeflash-ai/docs/java-docs-update
update init docs for java
2026-04-01 20:20:13 -07:00
misrasaurabh1
3bbdb26918 update init docs for java 2026-04-01 20:19:14 -07:00
ali
f8285e1601
correct instructions for setting codeflash up for js/ts 2026-04-01 17:53:59 +02:00
aseembits93
ec302cc596 fix: replace remaining uv tool install refs with uv pip install
Follow-up to #1909 — the npm package now installs into a dedicated venv
instead of using uv tool, but these references were missed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 15:26:07 -07:00
Sarthak Agarwal
73eeb86e7a
Merge pull request #1857 from codeflash-ai/docs/cc-plugin-documentation
docs: add comprehensive documentation for codeflash-cc-plugin
2026-03-28 12:07:44 +05:30
Kevin Turcios
85eafaaf2d docs: add benchmark comparison image for PRs #1920/#1921 2026-03-27 16:22:13 -05:00
aseembits93
9ff8190e9d restore install.md 2026-03-27 13:42:56 -07:00
aseembits93
8a24c86922 refinement 2026-03-27 13:42:08 -07:00
aseembits93
36e5f932ab removing unused md files 2026-03-19 17:22:11 -07:00
aseembits93
a656022372 cleaning up 2026-03-19 17:15:04 -07:00
misrasaurabh1
d12e631ce9 add some initial java docs 2026-03-19 00:44:29 -07:00
aseembits93
95d4863ff2 docs: convert to Mintlify .mdx format with navigation
Move docs into claude-code-plugin/ subdirectory as .mdx files with
Mintlify frontmatter (title, description, icon, sidebarTitle). Add
Claude Code Plugin group to docs.json navigation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 15:59:03 -07:00
aseembits93
9cc2b949cc docs: add comprehensive documentation for codeflash-cc-plugin
Six documents covering getting started, usage, configuration, architecture,
hook lifecycle, and troubleshooting for the Claude Code plugin.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 15:54:05 -07:00
Mohamed Ashraf
fa9d32f1c4 Merge branch 'main' into omni-java
Resolve 7 merge conflicts from main's modular refactoring + JS improvements:

- aiservice.py: combine multi-language metadata (omni-java) with main's structure
- cmd_init.py: adopt main's modular split (init_config, init_auth, github_workflow) + add Java import
- code_replacer.py: main's clean early-return style + omni-java's non-Python single-block fallback
- version.py, test_support_dispatch.py, test_javascript_test_runner.py: take main's versions
- uv.lock: regenerated

Port Java into main's modular structure:
- Fix init_java.py lazy imports to point to new modules (init_config, init_auth, github_workflow)
- Add Java workflow support to github_workflow.py (detection, template, customization)
- Fix broken Java imports (function_optimizer, line_profiler) after main's module moves

Add safety tests for merge-critical functions:
- test_add_language_metadata.py: 10 tests covering per-language payload correctness
- test_code_replacer_matching.py: 8 tests covering fallback chain

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 00:15:19 +00:00
Sarthak Agarwal
6b644faf25 update docs and sidebar index 2026-03-05 01:59:56 +05:30
Kevin Turcios
08dad4e6a4 chore: sync docs, rules, and workflows from main 2026-03-02 22:48:28 -05:00
Sarthak Agarwal
eaf6ad5860
Update FRICTIONLESS_SETUP_PLAN.md 2026-03-02 22:23:15 +05:30
Sarthak Agarwal
dfb951b945
Update JS_PROMPT_PARITY_RECOMMENDATIONS.md 2026-03-02 22:22:51 +05:30
Sarthak Agarwal
be031ce205 docs: update JS/TS docs with package manager instructions, monorepo guide, and troubleshooting
- Fix javascript-installation.mdx: remove references to nonexistent
  codeflash.config.js, use package.json config, fix supported framework
  list (only Jest/Vitest), add Python CLI requirement note
- Add package manager-specific commands (npm/yarn/pnpm/bun) throughout
- Add monorepo setup guide with workspace examples
- Add auto-detection table explaining what codeflash init detects
- Add troubleshooting for common issues (exports, framework detection,
  timeouts, TypeScript, monorepo)
- Add yarn/pnpm CI examples to GitHub Actions page with monorepo tip

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 22:10:47 +05:30
Sarthak Agarwal
3a092a28ba [WIP] Docs to JS/TS 2026-02-19 23:41:47 +05:30
misrasaurabh1
06353ea13f e2e working java 2026-01-30 10:52:45 -08:00
Aseem Saxena
d020da8294
Merge branch 'main' into jit-docs 2026-01-29 12:06:54 -08:00
Sarthak Agarwal
bcdb0ef39d
Merge branch 'main' into multi-language 2026-01-27 22:53:40 +05:30
Aseem Saxena
2dcfba6949
Merge branch 'main' into jit-docs 2026-01-26 21:16:06 -08:00
misrasaurabh1
fb320f2748 clean up docs 2026-01-26 19:09:33 -08:00
aseembits93
8c66acb450 reordering sections 2026-01-26 17:33:58 -08:00
aseembits93
ec3eed6b8a ready to review 2026-01-26 16:54:04 -08:00
aseembits93
754eb6cc5e improve gantt chart 2026-01-26 16:49:41 -08:00
aseembits93
3ab8fbbd81 almost ready 2026-01-26 16:37:23 -08:00
aseembits93
7b9d09af49 mintlify icon 2026-01-26 16:07:40 -08:00
aseembits93
2a73955861 start cleaning up 2026-01-26 15:52:15 -08:00
aseembits93
15f4b6dd0e typos 2026-01-23 18:47:08 -08:00
aseembits93
eb9b3dff1a add examples 2026-01-23 18:32:05 -08:00
aseembits93
85344f5fd4 keep editing 2026-01-22 17:26:25 -08:00
aseembits93
9fe6ef797a todo write more about the flags in torch/tensorflow and jax 2026-01-22 17:20:52 -08:00
aseembits93
454f20d6fc first draft, need to refine 2026-01-22 16:39:30 -08:00
Sarthak Agarwal
e823d06ad3
Merge branch 'main' into multi-language 2026-01-21 21:52:10 +05:30
Mohamed Ashraf
130c84afc6 docs: enhance VSCode extension documentation with new images and configuration steps
- Added images for various features including CodeLens hints, optimization tab, and completed optimizations.
- Updated configuration steps to include a visual guide for selecting project configuration.
2026-01-20 13:31:45 +02:00
Sarthak Agarwal
2f1c9feb68 doc_changes_init 2026-01-20 04:20:02 +05:30
Mohamed Ashraf
9871ce23af break down cli-reference docs to multiple pages 2026-01-16 15:20:07 +02:00
Mohamed Ashraf
03d4dcced8 update naming for CLI Reference to be Codeflash CLI 2026-01-16 15:10:09 +02:00
Mohamed Ashraf
e55a19154e add vsc extension docs 2026-01-16 14:35:24 +02:00
Mohamed Ashraf
6f84d0e32a update cli references order 2026-01-13 04:28:36 +02:00
Mohamed Ashraf
bd6b22d0b4 adding cli references page and update the left bar order 2026-01-13 04:28:24 +02:00
Mohamed Ashraf
d32e18ce5d Enhance documentation with improved formatting and additional details on configuration options, async function support, and Codeflash setup process. Update keywords for better searchability and add visual placeholders for clarity. 2026-01-13 04:28:12 +02:00
misrasaurabh1
d49ad8f6cd add image and language update 2025-12-22 17:46:47 -08:00