-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitmessage
More file actions
38 lines (35 loc) · 1.22 KB
/
.gitmessage
File metadata and controls
38 lines (35 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Commit Message Template
#
# Format: <type>(<scope>): <subject>
#
# Types:
# feat - New feature
# fix - Bug fix
# docs - Documentation changes
# style - Formatting, missing semicolons, etc
# refactor - Code refactoring
# perf - Performance improvements
# test - Adding or updating tests
# chore - Build process, dependencies, etc
#
# Scope: optional, describes area of change (e.g., fetch_python_doc)
#
# Subject: brief description (imperative mood, no period)
# Body (separated by blank line):
# - Explain WHAT and WHY (not HOW)
# - Wrap at 72 characters
# - Use bullet points for multiple changes
# Footer (optional):
# - Reference issues: Closes #123, Fixes #456
# - Breaking changes: BREAKING CHANGE: description
# Example:
# feat(fetch_python_doc): add offset/limit pagination
#
# Add offset and limit parameters to enable windowing of large
# documentation responses. This allows agents to lazy load content
# in chunks while respecting context caps.
#
# - Add offset parameter (default: 0) for character offset
# - Add limit parameter (default: 12000) for max characters
# - Update formatDocument() to window content with progress indicators
# - Document lazy loading usage patterns in README