GitHub / robotcodedev/robotcode / commits
Open Source Toolkit for Robot Framework, providing Language Server Protocol support, Debugger, VSCode Extension, PyCharm Plugin and powerful CLI tools
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 6bf2a6d1 | fix: don't pull html-to-markdown into the 'all' extra | Daniel Biehl <d****l@l****e> | about 23 hours ago | |
| 2bcce4ed | chore: update some dependencies | Daniel Biehl <d****l@l****e> | 1 day ago | |
| e31ed32f | fix(langserver): prevent inconsistent Robocop formatting | Daniel Biehl <d****l@l****e> | 3 days ago | |
| e3bad18f | fix(vscode): drop selected profiles that no longer exist in the config | Daniel Biehl <d****l@l****e> | 3 days ago | |
| 0b6baeb7 | test(robot): close the real cache connection before simulating corruption | Daniel Biehl <d****l@l****e> | 4 days ago | |
| 2ec7a9c1 | fix(robot): recover automatically from a corrupt cache database | Daniel Biehl <d****l@l****e> | 4 days ago | |
| 0c40394d | docs(ai-agents): foreground the debugger over the REPL | Daniel Biehl <d****l@l****e> | 5 days ago | |
| f5a39871 | chore(release): bump version 2.5.1 → 2.6.0 | Daniel Biehl <d****l@l****e> | 5 days ago | |
| 527cadbe | build: add uv workspace config to use local packages in dev envs | Daniel Biehl <d****l@l****e> | 5 days ago | |
| 7d6a701d | docs(news): add v2.6.0 release notes | Daniel Biehl <d****l@l****e> | 5 days ago | |
| bdc8c47f | test(discover): gate version-specific diagnostics tests on RF 7.0+ | Daniel Biehl <d****l@l****e> | 6 days ago | |
| 9d84f585 | chore(chat-plugin): sync robotcode skill from agent-plugins | Daniel Biehl <d****l@l****e> | 6 days ago | |
| 49abd5c0 | chore(chat-plugin): sync robotcode skill from agent-plugins | Daniel Biehl <d****l@l****e> | 6 days ago | |
| 4b966564 | feat(discover): show a diagnostics summary, full list only on demand | Daniel Biehl <d****l@l****e> | 6 days ago | |
| ffb8fb3e | chore(chat-plugin): sync robotcode skill from agent-plugins | Daniel Biehl <d****l@l****e> | 6 days ago | |
| 79c43ad5 | chore(chat-plugin): sync robotcode skill from agent-plugins | Daniel Biehl <d****l@l****e> | 7 days ago | |
| 37d70791 | chore(chat-plugin): sync robotcode skill from agent-plugins | Daniel Biehl <d****l@l****e> | 7 days ago | |
| c3d50fef | refactor(repl): unify the setting-alias flag and tidy completion internals | Daniel Biehl <d****l@l****e> | 7 days ago | |
| bad6e148 | fix(repl): handle all return-value assignment forms in completion and argumen... | Daniel Biehl <d****l@l****e> | 7 days ago | |
| dc5d0be5 | fix(repl): keep keyword completion working after a return-value assignment | Daniel Biehl <d****l@l****e> | 7 days ago | |
| 6507af58 | feat(repl): suggest the setting-import aliases in tab-completion | Daniel Biehl <d****l@l****e> | 7 days ago | |
| a249bb1e | chore(chat-plugin): sync robotcode skill from agent-plugins | Daniel Biehl <d****l@l****e> | 7 days ago | |
| 1a11c803 | feat(repl): make the interactive shell and debugger more consistent | Daniel Biehl <d****l@l****e> | 7 days ago | |
| cd1a5391 | chore(chat-plugin): sync robotcode skill from agent-plugins | Daniel Biehl <d****l@l****e> | 8 days ago | |
| 51b300a1 | chore(chat-plugin): sync robotcode skill from agent-plugins | Daniel Biehl <d****l@l****e> | 10 days ago | |
| 7f0577f2 | docs: split REPL reference into shell and command-line debugger pages | Daniel Biehl <d****l@l****e> | 10 days ago | |
| e7c8d682 | docs: add "Working with AI Agents" reference page | Daniel Biehl <d****l@l****e> | 11 days ago | |
| b93cbf62 |
docs: refine contribution guide and AI policy
Signed-off-by: Daniel Biehl <d****l@l****e> |
Daniel Biehl <d****l@l****e> | 11 days ago | |
| f688bf18 | test(repl): make debugger console tests Windows-portable | Daniel Biehl <d****l@l****e> | 11 days ago | |
| 8e627339 | feat(repl): add an interactive command-line debugger | Daniel Biehl <d****l@l****e> | 11 days ago | |
| 1edfe136 | fix(repl): prevent multiple concurrent REPL executions | Daniel Biehl <d****l@l****e> | 13 days ago | |
| a169d867 | docs(repl): clarify REPL scripts are body-only .robotrepl files, not full suites | Daniel Biehl <d****l@l****e> | 14 days ago | |
| 45ec8fa6 | fix(repl): ${_} now mirrors every keyword result, including None | Daniel Biehl <d****l@l****e> | 15 days ago | |
| 0e2b02f4 | feat(vscode): add commands to register the chat plugins marketplace | Daniel Biehl <d****l@l****e> | 16 days ago | |
| 4018a4fd | feat(vscode): bundle AI chat plugins | Daniel Biehl <d****l@l****e> | 16 days ago | |
| 1422859d | chore(vscode): remove unnecessary extension | Daniel Biehl <d****l@l****e> | 16 days ago | |
| a8847363 | feat(repl): browse and search keywords from .kw | Daniel Biehl <d****l@l****e> | 17 days ago | |
| 3d1665d0 | feat(repl): document imported resources and aliased/argument libraries in .do... | Daniel Biehl <d****l@l****e> | 17 days ago | |
| 73eb26a4 | feat(repl): show a startup banner | Daniel Biehl <d****l@l****e> | 17 days ago | |
| 8a347473 | fix(repl): resolve relative import paths against the working directory | Daniel Biehl <d****l@l****e> | 17 days ago | |
| f724aa25 | fix(vscode): let Tab accept Copilot inline edit suggestions | Daniel Biehl <d****l@l****e> | 18 days ago | |
| df5aa340 | chore(vscode): remove to early committed chat plugins configuration from pack... | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 6f2e5e15 | fix(config): allow "NONE" string for max-error-lines in robot.toml | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 422d466d | docs(cli): enhance command options documentation for severity and code filters | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 7e4e9f21 | fix(packages): pin internal robotcode dependencies to exact version | Daniel Biehl <d****l@l****e> | 18 days ago | |
| b5b2444a | docs(analyze): document the `-mi "*"` allow-list pattern | Daniel Biehl <d****l@l****e> | 18 days ago | |
| e72ac55a | docs(analyze): document the --code filter | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 4bfc339e | feat(analyze): add --code filter to code subcommand | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 2da81165 | docs(analyze): document --severity filter and unused diagnostic control | Daniel Biehl <d****l@l****e> | 18 days ago | |
| f565c167 | feat(analyze): add --severity filter to code subcommand | Daniel Biehl <d****l@l****e> | 18 days ago | |
| f13b6783 | fix(analyze): run unused diagnostics through the diagnostic modifier | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 5d418c13 | chore: add .sarif.json files to .gitignore | Daniel Biehl <d****l@l****e> | 18 days ago | |
| ded64cdc | chore: update some packages | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 0272ab9d | docs(analyze): streamline and correct analyze-code guide | Daniel Biehl <d****l@l****e> | 18 days ago | |
| fcb0caa8 | docs(analyze): document CI workflows, drop scratch workflow | Daniel Biehl <d****l@l****e> | 18 days ago | |
| dd139325 | ci(analyze): bump deprecated actions in analyze-code workflow | Daniel Biehl <d****l@l****e> | 18 days ago | |
| f4d6f780 | ci(analyze): add manual analyze-code workflow | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 095b52a4 | docs(analyze): add reference guide for analyze code | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 7103836c | feat(analyze): add SARIF, GitHub and GitLab output formats | Daniel Biehl <d****l@l****e> | 18 days ago | |
| fc76cf37 | feat(analyze): add JSON output and --full-paths to code subcommand | Daniel Biehl <d****l@l****e> | 18 days ago | |
| fb687cf8 | test(analyze): make print-diagnostics path assertions platform-agnostic | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 38259393 | fix(discover): render arbitrarily deep suite trees in markdown output | Daniel Biehl <d****l@l****e> | 18 days ago | |
| 1049b79a | feat(analyze): polish code subcommand output | Daniel Biehl <d****l@l****e> | 19 days ago | |
| 48d81c56 | test(analyze): cover code subcommand internals | Daniel Biehl <d****l@l****e> | 19 days ago | |
| b0b88201 | fix(analyze): tighten path filtering and refine code output | Daniel Biehl <d****l@l****e> | 19 days ago | |
| d2f81147 |
fix(analysis): respect diagnosticMode for workspace files
Co-authored-by: Petri Huovinen <p****n@n****m> |
Daniel Biehl <d****l@l****e> | 19 days ago | |
| 4dcb22f0 | refactor(diagnostics): unify number-literal detection helpers | Daniel Biehl <d****l@l****e> | 19 days ago | |
| bc488d0d | perf(vscode): smoother test explorer refreshes and live test updates | Daniel Biehl <d****l@l****e> | 19 days ago | |
| 8dc70e08 | docs(home): refresh landing page | Daniel Biehl <d****l@l****e> | 20 days ago | |
| b48a58d8 | docs(cli): document core, results and testdoc commands | Daniel Biehl <d****l@l****e> | 20 days ago | |
| 69c881bf | docs(readme): restructure and refresh | Daniel Biehl <d****l@l****e> | 20 days ago | |
| 3dfb8bd0 | style: remove unnecessary type ignore for external conversion result | Daniel Biehl <d****l@l****e> | 20 days ago | |
| 9a024a2b | docs(contributing): add agent workflow guide and update contribution guide | Daniel Biehl <d****l@l****e> | 20 days ago | |
| 38a79951 | refactor: drop three orphaned private symbols | Daniel Biehl <d****l@l****e> | 21 days ago | |
| a7ef8bce | feat(discover): `robotcode discover` TEXT output is now markdown | Daniel Biehl <d****l@l****e> | 21 days ago | |
| 4b94d665 | feat(results): `robotcode results` TEXT output is now markdown | Daniel Biehl <d****l@l****e> | 21 days ago | |
| e3a0bd34 | feat(results): unify failure vocabulary across results subcommands | Daniel Biehl <d****l@l****e> | 22 days ago | |
| 3f6ca6ff | style(repl): drop cross-reference from test comment | Daniel Biehl <d****l@l****e> | 22 days ago | |
| dbc56038 | feat(cli): detect GitHub Copilot agent sessions | Daniel Biehl <d****l@l****e> | 22 days ago | |
| dda42580 | feat(repl): documentation viewer and themed prompt out of the box | Daniel Biehl <d****l@l****e> | 22 days ago | |
| a1f116d5 | docs(contributing): clarify DCO vs GPG signing and unify branding | Daniel Biehl <d****l@l****e> | 23 days ago | |
| 688e6ae0 | docs(contributing): add AI policy and refine contribution guide | Daniel Biehl <d****l@l****e> | 24 days ago | |
| f8b8b15a | feat(repl): same prompt experience on Linux, macOS, and Windows | Daniel Biehl <d****l@l****e> | 24 days ago | |
| add2ab72 | chore(cliff): add section ordering and hide test/style commits from changelog | Daniel Biehl <d****l@l****e> | 24 days ago | |
| 7ba1a015 | fix(repl): keep REPL startup working on pyreadline3 (Windows) | Daniel Biehl <d****l@l****e> | 24 days ago | |
| 8b34a334 | feat(cli): adapt automatically to AI agent sessions | Daniel Biehl <d****l@l****e> | 24 days ago | |
| d6563a18 | test(repl): cover both readline backends in history round-trip tests | Daniel Biehl <d****l@l****e> | 24 days ago | |
| ed2b91ac | fix(repl): preserve backslashes in dot-command argument paths | Daniel Biehl <d****l@l****e> | 24 days ago | |
| 02d8177e | test(repl): isolate prompt_toolkit tests from terminal capabilities | Daniel Biehl <d****l@l****e> | 24 days ago | |
| 372afcad | feat(repl): --backend flag to force a specific input backend | Daniel Biehl <d****l@l****e> | 24 days ago | |
| 75cbdfd4 | feat(repl): dot-commands, ${_} last-result, signature hints, session export | Daniel Biehl <d****l@l****e> | 24 days ago | |
| 7e0c8819 | feat(repl): session-context toolbar + completion/popup polish | Daniel Biehl <d****l@l****e> | 25 days ago | |
| c8912150 | feat(repl): doc hints next to completion popup candidates | Daniel Biehl <d****l@l****e> | 25 days ago | |
| a35b2525 | feat(repl): Robot-aware syntax highlighting at the prompt | Daniel Biehl <d****l@l****e> | 25 days ago | |
| 8cfcc4c9 | feat(repl): multi-line buffer with block-aware auto-indent | Daniel Biehl <d****l@l****e> | 25 days ago | |
| bf9fc5b2 | feat(repl): `--plain` flag to skip all prompt enhancements | Daniel Biehl <d****l@l****e> | 25 days ago | |
| 2660b7be | docs(repl): document the prompt-toolkit extra | Daniel Biehl <d****l@l****e> | 26 days ago | |
| b449e1b0 | feat(repl): live as-you-type completion with prompt_toolkit | Daniel Biehl <d****l@l****e> | 26 days ago | |
| 1374da74 | docs(repl): document history persistence and tab completion | Daniel Biehl <d****l@l****e> | 26 days ago | |
| 72cdbc29 | feat(repl): tab completion for keywords, variables, imports | Daniel Biehl <d****l@l****e> | 26 days ago |