• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

orion-ecs / keen-eye / 20784940971
65%

Build:
DEFAULT BRANCH: main
Ran 07 Jan 2026 02:38PM UTC
Jobs 1
Files 1362
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 Jan 2026 02:33PM UTC coverage: 87.415% (+0.009%) from 87.406%
20784940971

push

github

tyevco
feat: Add MCP input simulation tools (Phase 2: Input Tools)

Implements 25 MCP tools for input simulation wrapping the TestBridge
IInputController interface.

Keyboard tools (5):
- input_key_press: Press and release a key
- input_key_down: Hold a key down
- input_key_up: Release a held key
- input_type_text: Type text string
- input_is_key_down: Check key state

Mouse tools (9):
- input_mouse_move: Move to absolute position
- input_mouse_move_relative: Move by delta
- input_mouse_click: Click at position
- input_mouse_double_click: Double-click at position
- input_mouse_down/up: Button press/release
- input_mouse_drag: Drag operation
- input_mouse_scroll: Scroll wheel
- input_get_mouse_position: Get current position

Gamepad tools (7):
- input_gamepad_button_down/up/press: Button operations
- input_gamepad_left_stick: Left analog stick
- input_gamepad_right_stick: Right analog stick
- input_gamepad_trigger: Trigger value
- input_gamepad_connect: Connect/disconnect gamepad

Action tools (4):
- input_trigger_action: Trigger named action
- input_set_action_value: Set axis value
- input_set_action_vector2: Set 2D axis value
- input_reset: Reset all input state

All tools include AI-friendly descriptions with valid enum values.

Closes #819

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

9151 of 12219 branches covered (74.89%)

Branch coverage included in aggregate %.

158424 of 179482 relevant lines covered (88.27%)

1.01 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
97.67
0.2% src/KeenEyes.Testing/TestWorld.cs
Jobs
ID Job ID Ran Files Coverage
1 20784940971.1 07 Jan 2026 02:38PM UTC 1362
87.41
GitHub Action Run
Source Files on build 20784940971
  • Tree
  • List 1362
  • Changed 4
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20784940971
  • 5c2d5cb1 on github
  • Prev Build on main (#20771366732)
  • Next Build on main (#20785879651)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc