(limit: int = 20, query: str | None = None)
| 81 | |
| 82 | |
| 83 | def render_command_index(limit: int = 20, query: str | None = None) -> str: |
| 84 | modules = find_commands(query, limit) if query else list(PORTED_COMMANDS[:limit]) |
| 85 | lines = [f'Command entries: {len(PORTED_COMMANDS)}', ''] |
| 86 | if query: |
| 87 | lines.append(f'Filtered by: {query}') |
| 88 | lines.append('') |
| 89 | lines.extend(f'- {module.name} — {module.source_hint}' for module in modules) |
| 90 | return '\n'.join(lines) |
no test coverage detected